It is 2021 already and still, Python is the fastest growing and most popular programming language because people are obsessed with Python as a general-purpose language in various fields like competitive programming, web development, web scraping, data science, artificial intelligence, machine learning and automation. It is also one of the simplest programming languages to learn as compared to other programming languages, due to high-level abstraction which helps a person to write and understand the code much better and faster.
Pros of learning Python
- Easy to use
- Beginner-friendly
- Huge community support
- Lots of third-party packages
Cons of learning Python
- Difficult to debug errors
- Fewer job opportunities for freshers
- Slower than other programming languages
Python is the most used programming language by scientists to visualize and analyze a huge amount of data because it is simple and time-effective. However, most companies don't use this programming language for big task because it is slow. Before starting, you should decide what is your goal, if you are focused on research areas then you should consider learning this language ortherwise don't.
Companies using Python
- NASA
- Netflix
- Spotify
- SpaceX
Watch this video before you start learning.