Python is a high level programming language.Python is interpreted and object-oriented programming language.Python was designed by Guido Van Rossum.It is dynamically typed and garbage collected programming language.
Python is interpreted :- Python code is not compiled.Interpreted means the source code of Python program is converted into byte code.In the interpreted language, the source code convert into byte code line by line.
Python is object-oriented :- Object oriented programming solved the real world entities such as Data Hiding, polymorphism etc.
Python is dynamically typed :- Dynamically typed languages are those in which the data types are determined at runtime.
Python is very popular for its simple and straightforward syntax.Its easier to understand and write code.It is general purpose programming language.Python is used in
- Creative Websites and Software
- Data Analysis
- Data Visualization
- AI and Machine Learning
- Cyber Security
Features of Python Programming Language
Simple and easy to learn :– Python has very simple and easier to understand its syntax.It much easier to read as compared to other languages like C, C++, Java etc.
Broad standard library and large community :– Python Developers already developed huge of free libraries.So you don’t need to code on every situation.At this time Python community is very large and growing day by day.
Portability :– A Python program can run on different-different platforms without any change in source code.Different platforms means Python program can run different operating systems like Windows, Mac OS and Linux.