Python is a general purpose, dynamic, high level and interpreted programming language. It supports Object Oriented programming approach to develop applications. It is easy to learn yet powerful and versatile scripting language which makes it attractive for Application Development
It is widely used in data science for data analytics. It is used on the server side. Python is rather widely used for scripting. This includes various testing / building / deployment / monitoring frameworks, scientific apps and just quick scripts. Python is rather widely used as embedded language.
Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc). Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This means that prototyping can be very quick.