Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language with dynamic semantics. It was created by Guido van Rossum during 1985- 1990. Python is one of the most widely used high level programming language. The language stresses on code readability and due to its syntax and implementation a programmer has to write lesser code as compared to other languages such as C++ and Java.
The language supports multiple style like functional programming, object oriented or imperative style. The memory management is done automatically and has many standard libraries available for python programmer.Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance.Python supports modules and packages, which encourages program modularity and code reuse.The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.