Python is a general purpose, dynamic, high-level, and interpreted programming language. It supports Object-Oriented programming approach to develop applications. It is simple and easy to learn and provides lots of high-level data structures.Python was invented by Guido van Rossum in 1991 at CWI in Netherland.The idea of Python programming language has taken from the ABC programming language, or we can say that ABC is a predecessor of Python language.There is also a fact behind the choosing name Python. Guido van Rossum was a fan of the popular BBC comedy show of that time, "Monty Python's Flying Circus". So, he decided to pick the name Python for his newly created programming language.Python has the vast community across the world and releases its version within the short period.Python is easy to learn yet powerful and versatile scripting language, which makes it attractive for Application Development.Python's syntax and dynamic typing with its interpreted nature make it an ideal`language for scripting and rapid application development.