Javatpoint Logo

91-9990449935

 0120-4256464

Python Features

There are a lot of features provided by python programming language.

1) Easy to Use:

Python is easy to very easy to use and high level language. Thus it is programmer-friendly language.


2) Expressive Language:

Python language is more expressive. The sense of expressive is the code is easily understandable.


3) Interpreted Language:

Python is an interpreted language i.e. interpreter executes the code line by line at a time. This makes debugging easy and thus suitable for beginners.


4) Cross-platform language:

Python can run equally on different platforms such as Windows, Linux, Unix , Macintosh etc. Thus, Python is a portable language.


5) Free and Open Source:

Python language is freely available(www.python.org).The source-code is also available. Therefore it is open source.


6) Object-Oriented language:

Python supports object oriented language. Concept of classes and objects comes into existence.


7) Extensible:

It implies that other languages such as C/C++ can be used to compile the code and thus it can be used further in your python code.


8) Large Standard Library:

Python has a large and broad library.


9) GUI Programming:

Graphical user interfaces can be developed using Python.


10) Integrated:

It can be easily integrated with languages like C, C++, JAVA etc.

Next TopicPython History