Python — Overview
● The idea of Python was conceived in later 198 0s
● The development has started by Dec 1989
● Implemented by Guido van Rossum(from Netherland)
Version History
Python 0.9.x
● Python 0.9.0 released on February 20, 1991
● Last version in 0.9.x series is 0.9.9 was released on July 29, 1993
Python 1
● It is referred to the first set of releases in Python.
● Reached v1.0 in Jan 1994.
● The last version is 1.6.1 released in Sep 2000
● 1.x series is not being considered in many companies because it was too old.
Python 2
● It is referred to as second set of releases in Python
● Released version 2.0 in Oct 16, 2000
● It is close to the version 1.6.1 and 2.0
● v2.7 (Released on July 3rd 2010) was the last version in 2.x series.
● Many companies still using 2.x rather than Python 3.
● In November 2014, There was an announced that Python 2 would be supported only until 2020.
Python 3
● It is referred to as third set of releases in Python
● Also called “Python 3000” or “Py3K”
● Version 3.0 was released on Dec 3, 2008.
● The recent version is Python 3.11.0, documentation released on 24 October 2022.
● Some of the features backported to 2.6 and 2.7.
2to3 Library(By Python) — For transforming Python 2.x code to runnable Python 3.x code.
Real time usage of Python
Few ways of Running Python
- Text Editors (Popular : Sublime text and Atom)
- Full IDEs (Popular : PyCharm and Spyder)
- Notebook environments(Popular : Jupyter notebook)