Python is a readable, dynamic, flexible and powerful programming language. It is multi-purpose, object-oriented, interpreted and strongly/dynamically typed with a focus on readability and productivity. Python is used by many organizations like Google, PBS and NASA. It was created in 1989 and the latest version is Python 2.7. Python uses indentation for code blocks rather than brackets.