Python is an interpreted, interactive and object oriented, high-level scripting language. Python was designed to be very readable. It often uses English words, where other languages would use punctuation, and has less syntactic structures. Therefore it is seen as a language that one can master quickly. All these features make it the ideal language for scripting and quick development of applications on many areas on most platforms.