What is Python?

Python is an open-source programming language created by Guido van Rossum in 1991. It was designed as a general-purpose language but has since been used for many different applications.


Python is a high-level, interpreted, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.

Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a “batteries included” language due to its comprehensive standard library.

Python explained

Python is an interpreted scripting language that runs on multiple platforms. It has been used for many different applications, including web development, scientific computing, data analysis, and machine learning.

Python was designed by Guido van Rossum at AT&T Bell Laboratories in the 1980s as a successor to ABC (a predecessor of C) and BCPL (an early precursor of Perl). Python is free software released under the GNU General Public License version 2.

Python is one of the most widely used programming languages today. Its popularity stems from its ease of use, versatility, and power. Python is easy to learn and use, making it ideal for beginners. It also offers powerful features such as dynamic typing, object orientation, and open source.