Python Tutorials: Introduction to Python

What is Python ?

Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, or Java.
Python is a programming language that combines features of C and Java.

History

Python was developed by Guido Van Rossum in the year 1990 at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC.
Name “Python” picked from TV Show Monty Python’s Flying Circus.

Version

Python 0.9.0 – February, 1991
Python 1.0 – January 1994
Python 2.0 – October, 2000
Python 3.0 – December, 2008
Python 3.1 – June, 2009
Python 3.2 – February, 2011
Python 3.3 – September, 2012
Python 3.4 – March, 2014
Python 3.5 – September, 2015
Python 3.6 – December, 2016
Python 3.7 – June, 2018
Python 3.8 – October, 2019

Features

Easy to Learn
High Level Language
Interpreted Language
Platform Independent
Procedure and Object Oriented
Huge Library
Scalable

Application for Python

Web Application – Django, Pyramid, Flask, Bottle
Desktop GUI Application – Tkinter
Console Based Application
Games and 3D Application
Mobile Application
Scientific and Numeric
Data Science
Machine Learning – scikit-learn and TensorFlow
Data Analysis – Matplotlib, Seaborn
Business Application

Rajesh Kumar
Follow me