Python is an interpreted, highlevel, generalpurpose programming language. It was created by Guido van Rossum in 1991. Python is dynamically typed and garbagecollected and supports multiple programming paradigms including objectoriented, imperative, functional and procedural. It is often used as a scripting language, for web development, for data science and artificial intelligence, and in many other applications.