Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant indentation.
Python's simple, easy to learn the syntax and therefore reduces the cost of program maintenance. Python supports most of the modules and packages, which encourages program modularity and code reusing it again. It's often used as a “scripting language” for web applications. This means that it can automate a specific series of tasks, making it more efficient it is also used in software applications.