History of Python Programming Language

Introduction

As we all know, Python is the most trending and widely applicable programming language with high Artifitial intelligence and Machine Learning applications. Lets here look into history of python and more things about it.

Python Programming

Python is an interpretedhigh-levelgeneral-purposeprogramming language. Created by Guido van Rossum and first released in 1991, Python’s design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

History & Background

Python was imagined in the late 1980s by Guido van Rossum at Centrum Wiskunde and Informatica in the Netherlands as a successor to the ABC language , equipped for special case dealing with and interfacing with the Amoeba working framework. Its usage started in December 1989.

Van Rossum carried sole obligation regarding the venture, as the lead designer, until July 12, 2018, when he declared his “perpetual excursion” from his duties as Python’s Benevolent Dictator For Life, a title the Python people group presented to him to mirror his long haul responsibility as the undertaking’s central chief. He presently shares his initiative as an individual from a five-man directing council.In January, 2019, dynamic Python center designers chose Brett Cannon, Nick Coghlan, Barry Warsaw, Carol Willing and Van Rossum to a five-part “Controlling Council” to lead the task.

Python language – A dynamically typed and garbage-collected one. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Python was often described as a “batteries included” language due to its comprehensive standard library.

Releases

Python 2.0 was released on 16 October 2000 with many major new features, including a cycle-detecting garbage collector and support for Unicode.

Python 3.0 was released on 3 December 2008. It was a major revision of the language that is not completely backward-compatible. Many of its major features were backported to Python 2.6.X and 2.7.X version series. Releases of Python 3 include the 2to3 utility, which automates (at least partially) the translation of Python 2 code to Python 3.

Other Major releases ;

Python VersionReleased Date
Python 1.0January 1994
Python 1.5December 31, 1997
Python 1.6September 5, 2000
Python 2.0October 16, 2000
Python 2.1April 17, 2001
Python 2.2December 21, 2001
Python 2.3July 29, 2003
Python 2.4November 30, 2004
Python 2.5September 19, 2006
Python 2.6October 1, 2008
Python 2.7July 3, 2010
Python 3.0December 3, 2008
Python 3.1June 27, 2009
Python 3.2February 20, 2011
Python 3.3September 29, 2012
Python 3.4March 16, 2014
Python 3.5September 13, 2015
Python 3.6December 23, 2016
Python 3.7June 27, 2018

Highlights

  • Python laid its foundation in the late 1980s.
  • The implementation of Python was started in the December 1989 by Guido Van Rossum at CWI in Netherland.
  • In February 1991, van Rossum published the code (labeled version 0.9.0) to alt.sources.
  • In 1994, Python 1.0 was released with new features like: lambda, map, filter, and reduce.
  • Python 2.0 added new features like: list comprehensions, garbage collection system.
  • On December 3, 2008, Python 3.0 (also called “Py3K”) was released. It was designed to rectify fundamental flaw of the language.
  • ABC programming language is said to be the predecessor of Python language which was capable of Exception Handling and interfacing with Amoeba Operating System.
  • Python is influenced by following programming languages:
    • ABC language.
    • Modula-3

So, the above gives a brief picture of history of Python and its evolution till date.

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments