- Python Basics
- Python Tutorial
- Python Applications
- Python Versions
- Python environment setup
- Python Basic Syntax
- Python end (end=)
- Python sep (sep=)
- Python Comments
- Python Identifiers
- Python Variables
- Python Operators
- Python Ternary Operator
- Python Operator Precedence
- Python Control and Decision
- Python Decision Making
- Python if elif else
- Python Loops
- Python for Loop
- Python while Loop
- Python break Statement
- Python continue Statement
- Python pass Statement
- Python break vs. continue
- Python pass vs. continue
- Python Built-in Types
- Python Data Types
- Python Lists
- Python Tuples
- Python Sets
- Python frozenset
- Python Dictionary
- List vs. Tuple vs. Dict vs. Set
- Python Numbers
- Python Strings
- Python bytes
- Python bytearray
- Python memoryview
- Python Misc Topics
- Python Functions
- Python Variable Scope
- Python Enumeration
- Python import Statement
- Python Modules
- Python operator Module
- Python os Module
- Python Date and Time
- Python Exception Handling
- Python File Handling
- Python Advanced
- Python Classes and Objects
- Python @classmethod Decorator
- Python @staticmethod Decorator
- Python Class vs. Static Method
- Python @property Decorator
- Python Keywords
- Python Keywords
- Python and
- Python or
- Python not
- Python True
- Python False
- Python None
- Python in
- Python is
- Python as
- Python with
- Python yield
- Python return
- Python del
- Python from
- Python lambda
- Python assert
- Python Built-in Functions
- Python All Built-in Functions
- Python print() Function
- Python input() Function
- Python int() Function
- Python len() Function
- Python range() Function
- Python str() Function
- Python ord() Function
- Python chr() Function
- Python read()
- Python write()
- Python open()
- Python Examples
- Python Examples
Python Versions
This article is created to cover all the versions of Python, from the oldest one (Python 1.0 released in 1994) to the newest or latest one (Python 3.10.1 released in 2021).
List of all Python versions
The following table lists all the versions of Python. The first row contains the oldest version, whereas the last row contains the latest version. At the time of writing this post, the most recent version is 3.10.1, which was released on December 6, 2021.
Python Version | Release Date (DD/MM/YYYY) |
---|---|
Python 1.0 | 18/01/1994 |
Python 1.4 | 25/10/1996 |
Python 1.5 | 17/02/1998 |
Python 1.5.1 | 14/04/1998 |
Python 1.5.1p1 | 06/08/1998 |
Python 1.5.2 | 30/04/1999 |
Python 1.5.2p1 | 06/07/1999 |
Python 1.5.2p2 | 22/03/2000 |
Python 1.6 | 05/09/2000 |
Python 2.0 | 16/10/2000 |
Python 2.0.1 | 22/06/2001 |
Python 2.1 | 15/04/2001 |
Python 2.1.1 | 20/07/2001 |
Python 2.1.2 | 16/01/2002 |
Python 2.1.3 | 08/04/2002 |
Python 2.2 | 21/12/2001 |
Python 2.2p1 | 29/03/2002 |
Python 2.2.1 | 10/04/2002 |
Python 2.2.2 | 14/10/2002 |
Python 2.2.3 | 30/05/2003 |
Python 2.3 | 29/07/2003 |
Python 2.3.1 | 23/09/2003 |
Python 2.3.2 | 03/10/2003 |
Python 2.3.3 | 19/12/2003 |
Python 2.3.4 | 27/05/2004 |
Python 2.3.5 | 08/02/2005 |
Python 2.4 | 30/11/2004 |
Python 2.4.1 | 30/03/2005 |
Python 2.4.2 | 28/09/2005 |
Python 2.4.3 | 29/03/2006 |
Python 2.4.4 | 18/10/2006 |
Python 2.5 | 19/09/2006 |
Python 2.5.1 | 18/04/2007 |
Python 2.5.2 | 21/02/2008 |
Python 2.5.3 | 19/10/2008 |
Python 2.5.4 | 23/10/2008 |
Python 2.6 | 01/10/2008 |
Python 2.6.1 | 04/10/2008 |
Python 2.6.2 | 14/04/2009 |
Python 2.6.3 | 02/10/2009 |
Python 2.6.4 | 25/10/2009 |
Python 2.6.5 | 19/03/2010 |
Python 2.6.6 | 24/08/2010 |
Python 2.6.7 | 03/06/2011 |
Python 2.6.8 | 10/04/2012 |
Python 2.6.9 | 29/10/2013 |
Python 2.7 | 04/07/2010 |
Python 2.7.1 | 27/11/2010 |
Python 2.7.2 | 11/06/2011 |
Python 2.7.3 | 09/04/2012 |
Python 2.7.4 | 06/04/2013 |
Python 2.7.5 | 15/05/2013 |
Python 2.7.6 | 10/11/2013 |
Python 2.7.7 | 31/05/2014 |
Python 2.7.8 | 01/07/2014 |
Python 2.7.9 | 10/12/2014 |
Python 2.7.10 | 23/05/2015 |
Python 2.7.11 | 05/12/2015 |
Python 2.7.12 | 26/06/2016 |
Python 2.7.13 | 17/12/2016 |
Python 2.7.14 | 16/09/2017 |
Python 3.0 | 03/12/2008 |
Python 3.0.1 | 13/02/2009 |
Python 3.1 | 27/06/2009 |
Python 3.1.1 | 17/08/2009 |
Python 3.1.2 | 21/03/2010 |
Python 3.1.3 | 27/11/2010 |
Python 3.1.4 | 11/06/2011 |
Python 3.1.5 | 09/04/2012 |
Python 3.2 | 20/02/2011 |
Python 3.2.1 | 10/07/2011 |
Python 3.2.2 | 04/09/2011 |
Python 3.2.3 | 10/04/2012 |
Python 3.2.4 | 07/04/2013 |
Python 3.2.5 | 15/05/2013 |
Python 3.2.6 | 11/10/2014 |
Python 3.3.0 | 29/09/2012 |
Python 3.3.1 | 07/04/2013 |
Python 3.3.2 | 15/05/2013 |
Python 3.3.3 | 17/11/2013 |
Python 3.3.4 | 09/02/2014 |
Python 3.3.5 | 09/03/2014 |
Python 3.3.6 | 12/10/2014 |
Python 3.3.7 | 19/09/2017 |
Python 3.4.0 | 16/03/2014 |
Python 3.4.1 | 18/05/2014 |
Python 3.4.2 | 04/10/2014 |
Python 3.4.3 | 25/02/2015 |
Python 3.4.4 | 06/12/2015 |
Python 3.4.5 | 26/06/2016 |
Python 3.4.6 | 17/01/2017 |
Python 3.4.7 | 25/07/2017 |
Python 3.5.0 | 13/09/2015 |
Python 3.5.1 | 07/12/2015 |
Python 3.5.2 | 27/06/2016 |
Python 3.5.3 | 17/01/2017 |
Python 3.5.4 | 25/07/2017 |
Python 3.6.0 | 23/12/2016 |
Python 3.6.1 | 21/03/2017 |
Python 3.6.2 | 17/07/2017 |
Python 3.6.3 | 03/10/2017 |
Python 3.6.4 | 19/12/2017 |
Python 3.6.5 | 28/03/2018 |
Python 3.6.6 | 27/06/2018 |
Python 3.6.7 | 20/10/2018 |
Python 3.6.8 | 24/12/2018 |
Python 3.6.9 | 02/07/2019 |
Python 3.6.10 | 18/12/2019 |
Python 3.6.11 | 27/06/2020 |
Python 3.6.12 | 17/08/2020 |
Python 3.6.13 | 15/02/2021 |
Python 3.6.14 | 28/06/2021 |
Python 3.6.15 | 04/09/2021 |
Python 3.7.0 | 27/06/2018 |
Python 3.7.1 | 20/10/2018 |
Python 3.7.2 | 24/12/2018 |
Python 3.7.3 | 25/03/2019 |
Python 3.7.4 | 08/07/2019 |
Python 3.7.5 | 15/10/2019 |
Python 3.7.6 | 18/12/2019 |
Python 3.7.7 | 10/03/2020 |
Python 3.7.8 | 27/06/2020 |
Python 3.7.9 | 17/08/2020 |
Python 3.7.10 | 15/02/2021 |
Python 3.7.11 | 28/06/2020 |
Python 3.7.12 | 04/09/2021 |
Python 3.8.0 | 14/10/2019 |
Python 3.8.1 | 18/12/2019 |
Python 3.8.2 | 24/02/2020 |
Python 3.8.3 | 13/05/2020 |
Python 3.8.4 | 13/07/2020 |
Python 3.8.5 | 20/07/2020 |
Python 3.8.6 | 23/09/2020 |
Python 3.8.7 | 21/12/2020 |
Python 3.8.8 | 19/02/2021 |
Python 3.8.9 | 02/04/2021 |
Python 3.8.10 | 03/05/2021 |
Python 3.8.11 | 28/06/2021 |
Python 3.8.12 | 30/08/2021 |
Python 3.9.0 | 05/10/2020 |
Python 3.9.1 | 08/12/2020 |
Python 3.9.2 | 19/02/2021 |
Python 3.9.3 | 02/04/2021 |
Python 3.9.4 | 04/04/2021 |
Python 3.9.5 | 03/05/2021 |
Python 3.9.6 | 28/06/2021 |
Python 3.9.7 | 30/08/2021 |
Python 3.9.8 | 05/11/2021 |
Python 3.9.9 | 15/11/2021 |
Python 3.10.0 | 04/10/2021 |
Python 3.10.1 | 06/12/2021 |
And many more versions of Python will be released in the future, each with minor additions or changes to features or functions in the language.
« Previous Tutorial Next Tutorial »