Python is a high-level programming language which is used in the development of web apps, games, and even a search engine. It is an open source, server-side scripting language.
Pros of Python:
1. Easy to learn:
Python is the easiest programming language which can be learned quickly.It has few keywords, simple structure, and a clearly defined syntax.
It contains an extensive range of libraries which are portable and compatible with Unix, Windows, and Macintosh.
3. Internet of things:
It becomes very popular for the internet of things as new platforms such as raspberry pi are based on python.
Cons of Python:
It is often slower than compiled languages as it is an interpreted language.
Only a few apps are developed with Python as it is weak in mobile computing.
The design has several issues as it is dynamically typed and the errors will be displayed only at runtime environment.