Python is a general-purpose, high-level programming language. Often being refered to as "executable pseudocode", Python focuses on readability and allowing programmers to express their ideas in as few lines as possible without 'wrestling' with the language. The language was created by Guido van Rossum during the late 1980s.
Python 2 and 3Edit
The two currently used versions of Python are Python 2.x and Python 3.x. While Python 3 was released more recently (in late 2008), many libraries, frameworks, and other dependencies use the older version. As a result, many programmers have not made the switch and dependencies continue being written for Python 2.x. While it is recommended that programmers use Python 3.x now, use of Python 2.x is still acceptable due to third-party support.