Brought into being back in 1991, Python is an interpreted, high-level, general-purpose programming language. In the highly competitive market of coding languages, Python is widely used and well regarded for a number of reasons. First of all, it's newbie friendly thanks to a simple syntax that's similar to the English language (and this syntax allows developers to write programs with fewer lines than competing programming languages). It also runs on an interpreter system, meaning that code can be executed as soon as it is written – a godsend when you want to prototype something in a timely fashion. Last but not least, Python works on a wide variety of different platforms (Windows, Mac, Linux, Raspberry Pi, etc).