An introduction to Python programming - History and Versions


Python is a general purpose high level programming language designed to be easy to read and simple to implement. It is an interpreted and object oriented programming language. It is open source which means it is free to use to every one. It is easily understandable to everyone because for its scripts are more simpler in comparison to other programming language.

Python programming language/Python/Python/Python/Python/Python

It can be used for creating console application, desktop application, web application, mobile application. And also used in Machine Learning (ML) and Internet Of Things (IOT).

Popular application developed in Python:-

It was implemented by Guido Van Rossum in 1989 and finally published in 27 Feb 1991.Name of Python language is inspired by Monty Python's Flying Circus.

Python/Definition of Python/Who developed Python/Python Programming Language
Guido Van Rossum

Python Language is influenced by ABC language and ABC language is influenced by SETL. Features implemented in Python Language is from C, C++, Modula and some others programming language.

Features of Python:-

  • It's syntax are very simple and can be mostly used for web development.
  • It is dynamically typed, which means memory allocation of variable is done at run time.
  • It is case sensitive like c, c++, java.
  • Indentation(means fixed space like four bits, one tab) is used in place of curly braces.
  • We can use variable without declaration.
  • It is an interpreted language means python uses interpreter to read the code.
  • It supports multiple paradigm programming language (object oriented, procedural, etc).
  • It is platform independent.
  • It has large set of libraries.
  • It has automatic memory management.

Versions of Python language:-

  • Python 1.0 (1994)
  • Python 1.5 (1997)
  • Python 1.6 (2000)

  • Python 2.0 (2000)
  • Python 2.1 (2001)

  • Python 2.2 (2001)
  • Python 2.3 (2003)
  • Python 2.4 (2004)
  • Python 2.5 (2006)
  • Python 2.6 (2008)
  • Python 2.7 (2010)
  • Python 2.7.15 (1 may,2018)

  • Python 3.0 (2008)
  • Python 3.1 (2009)
  • Python 3.2 (2011)
  • Python 3.3 (2012)
  • Python 3.4 (2014)
  • Python 3.6.5 (28 march,2018)

First program in Python:-

print() is a built in method in python library. The function of print() method is to display text which is passed in it.

Python language/Defnition of Python/Python/Python/Python

FAQs related to Python Programming Language:-

1. Who developed Python and when was the first released?

It was developed by Guido Van Rossum and implemented in 1989 and finally published in 27 February, 1991.

2. Is Python built on C?

Actually, Python Language is influenced by ABC Language and features implemented in Python Language is from C, C++, Modula and some others programming language.

3. What applications use Python?

It can be used for creating console application, desktop application, web application, mobile application. And also used in machine learning and IOT(Internet Of Things).

4.What companies use Python?

Python is one of the most popular programming language, means that it is a trending programming language in these days and its future will be bright. It is used by most of the prestigious companies like Google, Reddit, Quora, Dropbox, YouTube etc.

5. Should I learn Java or Python? 

Learning Python language is fun because of its simplicity. It can be learn by anyone who has no knowledge of any programming language. But Java language is tough than Python language because for starting Java programming language,  you have to proper knowledge of C and C++ because these are the most basic language and in order to understand the concepts of Java.

6. What kind of jobs use Python?

If you have basic and core knowledge of Python language then you are able to create mobile applications, websites and console based application. And you get jobs in prestigious companies as a Software engineer, Senior Software engineer, Research assistant, Web developer, Mobile application developer and many more if research on your Python language knowledge.


In this article, we have thoroughly read about Python language developed by Guido Van Rossum in 1989  including its features, versions, applications and programming examples with brief description.

If you are interested then also read:

About Identifiers,Variables and keywords in Python

If you find this article helpful then please share!

Tags: PythonIntroduction of PythonFeatures of PythonPopular Applications developed in PythonVersions in PythonFirst program in Python, Python FAQs

1 comment:

  1. I really thought, that Python was invented for about ten years ago. I was very impressed, when I learnt, that it has appeared in 1991.


Powered by Blogger.