History of Python
• Python was developed by Guido van Rossum
in the late eighties and early nineties at the
National Research Institute for Mathematics
and Computer Science in the Netherlands.
Prepared by Dr. C. Rama Mohan, CSE, NECN Guido van Rossum 1
• Python is derived from many other languages,
including
• ABC,
• Modula-3,
• C,
• C++,
• Algol-68,
• SmallTalk,
• Unix shell, and
• other scripting languages.
Prepared by Dr. C. Rama Mohan, CSE, NECN 2
• At the time when he began implementing
Python, Guido van Rossum was also reading
the published scripts from "Monty Python's
Flying Circus" (a BBC comedy series from the
seventies). It occurred to him that he needed
a name that was short, unique, and slightly
mysterious, so he decided to call the language
Python.
Prepared by Dr. C. Rama Mohan, CSE, NECN 3
• Python is now maintained by a core
development team at the institute, although
Guido van Rossum still holds a vital role in
directing its progress.
Prepared by Dr. C. Rama Mohan, CSE, NECN 4
• Python 1.0 was released on 20 February,
1991.
• Python 2.0 was released on 16 October 2000
and had many major new features, including a
cycle detecting garbage collector and support
for Unicode. With this release the
development process was changed and
became more transparent and community-
backed.
Prepared by Dr. C. Rama Mohan, CSE, NECN 5
• Python 3.0, a major, backwards-incompatible
release, was released on 3 December 2008
after a long period of testing. Many of its
major features have been back ported to the
backwards-compatible Python 2.6.x and 2.7.x
version series.
• In January 2017 Google announced work on a
Python 2.7 to go transcompiler, which The
Register speculated was in response to Python
2.7's planned end-of-life.
Prepared by Dr. C. Rama Mohan, CSE, NECN 6