The development of the Python language was started in the late 1980s by Guido van Rossum, a staff member at the Dutch CWI Institute. For the distributed OS, Amoeba required an extensible scripting language, and Guido began writing Python at his leisure, borrowing some lessons for the ABC language (Guido participated in the development of this programming-oriented language). In February 1991, Guido published the source text in the alt.sources newsgroup. From the very beginning, Python was designed as an object-oriented language. Having a friendly, responsive user community, along with Guido’s design intuition, is considered one of the factors behind Python’s success. The development of the language takes place according to a clearly regulated process of creating, discussing, selecting and implementing PEP documents (Python Enhancement Proposal) - proposals for the development of Python On December 3, 2008, after lengthy testing, the first version of Python 3000 was released (or Python 3.0, the abbreviation Py3k is also used). Python 3000 eliminates many of the flaws of the architecture with the greatest possible (but not complete) preservation of compatibility with older versions of Python. Today, both branches of development are supported (Python 3.x and 2.x).