Python is a scripting language that is object-oriented, portable, powerful, easy to learn and use. It mixes features from Java, Perl and Scheme. Python can be used for system utilities, GUIs, internet scripting, database programming, artificial intelligence, image processing and more. Created in 1990, Python is open source, interpreted, interactive and dynamic. It has built-in object types like numbers, strings, lists, dictionaries and tuples. The document provides an overview of Python's history, features, operators, statements and sample code.