The Origin of Python:

Python language is created by Guido Van Rossum in the late 1980s. It is a very simple but powerful high-level programming language making it the best language for beginners to learn programming. The creation of the language is inspired by the programming language ABC which had been developed in the Netherlands at the CWI (Centrum Wiskunde & Informatica).

        About the origin of Python, Guido Van Rossum wrote in 1996 as:

"Over six years ago, in December 1989, I was looking for a "hobby" programming project that would keep me occupied during the week around Christmas. My office would be closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal to Unix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus)."

Guido Van Rossum

Python releases:

The first standard version 1.0 is released in 1994 July and the version 2.0 is released in 2000 October. The last major release for python 2.x is released in September 2017 as 2.7.14. The 2.x branch will see no new major releases after that. The first 3.x version is released in 2008 as 3.0 which is under active development and has already seen over six years of stable releases, including version 3.6.3 in 2017 November.

The Zen of Python:

The Zen of python is a collection of principles written by Tim Peters which influenced the Python design. The principles are listed below.

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

This can also be displayed by entering a stement import this in python interpreter.

Home Keywords & Identifers