What is Python
Python is an interpreted, object oriented, high level programming language with dynamic semantics. It had high-level built in data structures, combined with dynamic typing and dynamic binding that makes it attractive for rapid development. Python has simple, easy to learn syntax which emphasis readability, which in turn reduces the cost of program development. Debugging python code is easy which increases productivity. The edit-test-debugging cycle is incredibly fast, which a lot of programmers love.