Python is a general purpose programming language created in the late 1980s, and named after Monty Python,
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Python programs usually run slower than Java programs, but they also take much less time to develop. Python programs are typically 3-5 times shorter than equivalent Java programs.
There is a lot of useful information at http://arstechnica.com/uncategorized/2008/12/getting-a-grip-on-python-six-ways-to-learn-online/ .
Python is easy to learn. Python also requires less code to complete basic tasks. Python very closely resembles the English language. Python has a set of rules, known as PEP 8, that tell every Python developer how to format their code.
Python is used in many application domains. Python can be used for any programming task. PaintShop Pro uses Python scripting. Eve-Online is a Massively Multiplayer Online Role Playing Game (MMORPG) that relies heavily on Python for both the client and server ends of the game. Python is used in the production process for scripting complex, computer graphic-intensive films.
It is used so widely and to me it is the best programming language.