# An Introduction to Python

Python is a popular object-oriented programing language having the capabilities of high-level programming language. Its easy to learn syntax and portability capability makes it popular these days. The followings facts gives us the introduction to Python −

- Python was developed by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands.
- It was written as the successor of programming language named ‘ABC’.
- It’s first version was released in 1991.
- The name Python was picked by Guido van Rossum from a TV show named Monty Python’s Flying Circus.
- It is an open source programming language which means that we can freely download it and use it to develop programs. It can be downloaded from [www.python.org](https://www.python.org/).
- Python programming language is having the features of Java and C both. It is having the elegant ‘C’ code and on the other hand, it is having classes and objects like Java for object-oriented programming.
- It is an interpreted language, which means the source code of Python program would be first converted into bytecode and then executed by Python virtual machine.