Python is a high-level, general-purpose programming language that emphasizes code readability through significant indentation. Created by Guido van Rossum, it was first released on February 20, 1991. The name "Python" comes from the BBC comedy series Monty Python's Flying Circus. Python supports multiple programming paradigms, including object-oriented, procedural, and functional programming. It is dynamically type-checked and garbage-collected.
Python is used for web development, software development, data analysis, machine learning, and task automation. Its versatility and beginner-friendliness have made it one of the most popular programming languages. Python is often referred to as a "glue language" because it can integrate components written in other languages. It works on various platforms like Windows, Mac, and Linux. As of February 2026, the Python Software Foundation supports versions 3.10, 3.11, 3.12, 3.13, and 3.14. Python 3.15 is currently in alpha development, with a stable release expected in October 2026.