History of python programming - How it all started

In a previous post I wrote about an Introduction to python programming. If you haven't read it yet read it from here. So today in this post I'm going to talk about the history of python programming.

Python was first created in the 1800's and officially went in to effect in December 1989. Python was lunched by Guido Van Rossum at CWI. The name python was inspired by and derived from Brit-com Monty Python's flying circus. Today python continues to be developed by a large organization of volunteers.


In January 1994, Python's version 1.0 featured new programming tools such as reduce, filter, map and lambda. It wan announced by Van Rossum that these new programming tools were gained thank to Lisp Hacker.

Before Van Rossum left CWI, the last version made was Python version 1.2. Rossum then released more versions after continuing his work at CNRI. Python has acquired new features such as data hiding, complex numbers support and keyword argument.

After the first version of Python, Python 1.6 and 2.0 were released closely together. Both the 1.6 and 2.0 version of Python were released in 2000. Python 1.6 was released in September of 2000 and Python 2.0 was released in October. version 2.0 came with many big new many updates. Some of these major updates included unicode support, list comprehensions and a garbage collector. In 2002 the development group also moved to BeOpen.com and formed the PythonLabs organization.

The version Python 2.0 was the only version released by BeOpen.com. Then Van Rossum and the rest of the developing crew moved on to work with Digital Creations.

Python version 2.1 , Introduced in 2001, was relatively similar to both 1.6 and 2.0 versions. This version offered more advance language specifications. All specifications and codes this version is owned by PSF. This version's license was then named Python Software Foundation license. Python version 2.2 was released in December of 2001 and featured new generators. Version 2.7 was the last version released of the Python version 2 series.

Python gradually advanced through more updated versions and reached version 3.0 in December of 2008, bringing many more new advanced featured to the table since version 2.0. Python 3.0 was simplified by taking duplicate features of prior versions and creating only one convenient feature for each that would accomplish the same task. This version is also sometimes called PY3K or Python 3000 and backward compatibility was removed in this version. Python continued to improve features and language development throughout all of the version 3 series, which included versions 3.1-3.4. The latest python version is 3.4, which was recently released in March on 2014.


Comments