The buzz about Python started in the Software Industry around 2 years ago in India and 4 years ago in USA. It is now the Number 1 Programming language in the world. The reason why Python is used in most of the Software projects is its compact code. Using less code, the programmer can develop bigger projects. Also, Python programs occupy minimum memory and run faster than programs developed in any other language. Another feature of Python is its huge library which made programmers fall in love.
There are over 1,20,000 packages which can be used freely by the programmers. That means if you want to develop a project, somebody would have already developed it and you can find it among these packages. Hence you can import that package and use it in your project without reinventing the wheel. This will considerably reduce the project duration.
Every body should learn Python as it is the basic platform to learn any future technologies like Data Science, Data Analytics, Machine Learning (ML), Deep Learning (DL), Robotics, Artificial Intelligence (AI). Python is also mandatory to learn existing technologies like Big Data, IoT, DevOps, AWS, Testing including Mobile Apps to Website Development. We should remember that the most powerful websites like Amazon, YouTube, Facebook and Google are developed in Python and Django which is Python Framework.
So, there is no choice for a learner or professional to skip Python. Unless we upgrade our skills, we will not survive in the IT industry.
Previously, every body used to learn C language before they make an entry into Computers. But now C is replaced by Python and is taught in USA, UK etc countries as first Programming language for Computer babies.
Here are some more points to ponder: