Python is the most loved programming language among the developer circle. It’s extremely little learning curve with the great community support. Major technology giants like Google, Facebook, Pinterest, Instagram and many more are interested in it.
Python is the simplest language to learn. Universities from all over the world have included Python in their academic curriculum.
Python is the most suitable programming language for commercial or industrial applications like, IoT – Internet of Things, AI – Artificial Intelligence, ML – Machine Learning and Data Science.
Python development started in late 80s, over the period of more than 30 years it is now a fully grown programming language with variety of support across web, server and other computing devices. Python has good support for IoT devices with its RaspberryPi and other distributions.
Oldest Python release 2.x is going to discontinue this year. All users are urged to upgrade to Python 3.x. After, the life of over 20 years Python 2 finally going to retire this year, 2020.
Python 3 has many improvements over the Python 2.x. Still, many deployments might be using Python 2, but as a responsible developer they should consider upgrading their codes to Python 3.
There are many supporters as well as critics for Python 3, as a developer you should follow your own voice.
Python’s name is inspired from movie Monty Python and not the snake, you might have guessed.
Google’s Tensorflow which is the most active & forked repository on GITHUB.