python History Timeline and Biographies

Python is a high-level, interpreted programming language known for its readability and versatility. Developed by Guido van Rossum and first released in 1991, Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Its design philosophy emphasizes code readability and simplicity, making it a popular choice for beginners and experienced developers alike. Python is widely used in web development, data analysis, artificial intelligence, scientific computing, and more.

Creation Time:2024-06-04

1989

Conception of Python

Guido van Rossum began working on Python as a successor to the ABC programming language during Christmas holidays.
1991

First Release of Python

Python 0.9.0 was released, featuring classes with inheritance, exception handling, functions, and the core data types: str, list, dict, etc.
1994

Python 1.0 Released

Python 1.0 was officially released, introducing new features like lambda, map, filter, and reduce functions.
2000

Python 2.0 Released

Python 2.0 was released, adding list comprehensions, garbage collection, and support for Unicode.
2001

Python Software Foundation Established

The Python Software Foundation (PSF) was established to manage the ongoing development and promotion of Python.
2003

Python 2.3 Released

Python 2.3 was released, featuring improvements in performance and the introduction of the logging module.
2008

Python 3.0 Released

Python 3.0, also known as Python 3000 and Py3k, was released. It was designed to rectify fundamental design flaws in the language and was not backward compatible with Python 2.x.
2010

Python 2.7 Released

Python 2.7 was released as the last major version of the Python 2.x series, with many features backported from Python 3.x.
2014

Python 3.4 Released

Python 3.4 was released, introducing the asyncio module for asynchronous programming and the new enums module.
2015

Python 3.5 Released

Python 3.5 was released, adding new syntax features like async and await, and the introduction of type hints.
2017

A survey indicated that Python had become the most popular introductory teaching language at top U.S. universities.
2018

Python 3.7 Released

Python 3.7 was released, featuring data classes, context variables, and significant performance improvements.
2019

Python 2.x End of Life Announced

The Python Software Foundation announced the official end-of-life date for Python 2.x, set for January 1, 2020.
2020

Python 2.x Reaches End of Life

Python 2.x officially reached its end of life, with no further updates or support from the Python Software Foundation.
2021

Python 3.9 Released

Python 3.9 was released, featuring new syntax elements like the union operators in dict, and performance enhancements.
2023

Python 3.11 Released

Python 3.11 was released, bringing further performance improvements and new features to enhance developer productivity.
Download History Timeline

Copyright © 2024 History-timeline.net