3.15.2
As of 2026, the
Python Software Foundation supports Python 3.15.2, 3.14.10, 3.13.18, 3.12.16 and 3.11.18 that all were "expedited security releases" in October 2026, following the project's annual release cycle and five-year support policy. Python 3.15 the latest stable release defaults to
UTF-8, unlike previous versions. Earlier versions in the 3.x series have reached end-of-life and no longer receive security updates.
Python is widely taught as an introductory programming language.