Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Python courses from top universities and industry leaders. Learn Python programming online with courses like Python for Everybody and Python 3.