A brief History of Python with development life cycle

518

In this article, we will discuss A Brief History of Python, Python Development life cycle, version of python, python inspiration, and IT companies that use python, etc.

Python is one of the most widely used high-level programming languages. The main benefit of this language is that it is much easier to read than other languages, also it has very short syntaxes which make the program shorter.

The history of python

  • This was designed by Guido van Rossum, who was a Dutch programmer also known as the creator of this language and created by the Python Software Foundation.Guido van Rossum Python inventor
  • It was basically designed to emphasize the readability of codes.
  • Developing python was started in the late 1980s.
  • Developing this language was started just as a hobby project by Guido van Rossum. He was looking for a project that would keep him occupied during Christmas.
  • The programming language is said to be a succeeder of a previously written programming language, which was ABC programming language. This language had interfaced with the Amoeba Operating System and the feature of Exception Handling.
  • He took some of the good syntaxes and features of this language, removed many complaints and errors, and recreated a good scripting language named Python.
  • Python’sname was inspired by BBC’s TV show –  ‘Monty’s Python’s Flying Circus’ because Rossum was a big fan of this TV show and also he was in search of a mysterious name for his language. So, he named this language Python!
  • The language was finally released in 1991. When it was released, it used only a few codes and its design philosophy was also quite good in comparison to other programming languages such as Java, C, and C++.
  • During the release, it was capable enough to provide the most useful concepts such as Inheritance, exception handling, and functions. A brief History of Python with development life cycle
  • Presently, Python 3.10.4 is the latest version of Python(while writing this article).
  • Over time, python has gained its other flavors that include CPython, JPython, Iron Python, Brython, Ruby Python, and many more, which are combinations with other programming languages.
  • The Python Doctrine (The Zen of Python), original name Time Peters, was a major contributing developer of python who also wrote a poem listing out the doctrine and philosophies of python
  • This poem can be accessed by typing the code ‘import this’ in the python idle

Development Life Cycle of Python

  • The first version, python 0.9.0, was developed by Guido Van Rossum at alt.sources in February 1991. This version includes some of the exception handling functions such as List, dict, str, and others.
  • After that, Python 1.0 was released which had some additional functional programming tools lambda, map, filter, and reduce.
  • In 2000, version 2.0 of python was released that came with some more additional features which include list comprehensions, garbage collector, version supported Unicode.
  • Then, the next major version of python was released after 8 years which was called python 3.0, or python 3000. Unlike other updates to the language, this version was an entirely new code that removed all the duplicate constructs and modules of the previous versions as an attempt for fulfilling the 13thlaw of Zen of Python

Use of Python in the IT Industry –

Many well-known companies around the world use python to provide products and services. Some of them that use python are –

NASA – The National Aeronautics and Space Administration uses python to create a workflow automation system that proved to be cheap, advanced, and effective.

GoogleGoogle also uses python for its system-building tools and code evaluation tools. It also uses python for various google APIs.

FacebookFacebook uses many languages among which the contribution of python is 21%. Python provides Facebook with thousands of libraries and codes.

Netflix – Netflix developers also use python to handle various applications such as Central Alert Gateway.

Instagram – Among all the top companies that used python, Instagram tops the list. This photo-sharing social media also uses a framework of python that is called Python Django.

Other companies that use python include Nokia, MIT, DISQUS, Hike, Amazon, Mozilla, Dropbox, IBM, etc.

Python is considered to be a Charming, Elegant, and Mysterious Programming language which is also among the top searches by Google Users. It has also inspired other programming languages such as Ruby, CoffeeScript, Cobra, Julia, and some others.

So, this article was covering a brief history of the Python Programming Language. We will also learn about how to use this language for programming in our other articles.

Related Quiz:

Introduction to Python Quiz

Previous QuizWireless Network By Dr. Mangesh Dindayal Nikose, Sandip University
Next QuizDBMS – 3NF & BCNF By Dr. Rais Abdul Hamid Khan, Sandip University

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.