Skip to main content

Python is a dynamically and strongly typed programming language that encourages readability.

Python is a dynamically and strongly typed programming language, used for developing a wide range of applications. The philosophy of Python is succinctly formulated in The Zen of Python, which can be revealed by issuing this command at the interactive interpreter:

>>> import this

The exhaustive and up-to-date reference to the Python specification and standard library documentation can be found in the official docs. There are a wide variety of implementations. The reference implementation is known as CPython.

The current stable versions are 2.7.1 and 3.2.6.

Code Language (used for syntax highlighting): default