Why we should learn Python? Python is a general purpose programming language. Created nearly 30 years ago, it is now one of the most popular language.Its popularity is particularly important in the data science and machine learning fields. But it is also a language easy to learn, this explains why it has become the language the most taught in universities. Python interpreters are available for the main operating systems (Linux, Mac OS, Windows, Android, iOS, BSD, etc.). Python is easy to learn Python has a simple syntax that makes it suitable for learning programming as a first language. The learning curve is smoother than other languages such as Java, which quickly requires learning about Object Oriented Programming or C/C++ that requires to understand pointers. Still, it's possible to learn about OOP or functional programming in Python when the time comes. Python provides a well-furnished standard library and many external libraries are available. This allows to qu...