Python is a recent, general-purpose, high-level programming language. It is freely available and runs pretty much everywhere.
This document does not describe every single feature of Python 2.7. A few interesting features that 99% of Python users will never need, such as metaclasses, are not described here. Refer to the official documentation for the full feature set.