Python, le deuxième langage le plus utilisé

par Vincent Poulailleau - 2 minutes de lecture - 353 mots

Pour la première fois en presque 20 ans, Python devient le deuxième langage de programmation selon l’index TIOBE, un index que beaucoup considèrent comme majeur.

Python détrône le Java, et est derrière le langage C, massivement utilisé dans l’embarqué.

Le succès de Python a plusieurs origines :

  • C’est un langage facile d’accès : avec peu de notions il est déjà possible de programmer. Python a mis dès le départ l’accent sur la lisibilité. Python est néanmoins un langage évolué, qui nécessite des années d’apprentissage pour le maîtriser parfaitement.
  • Ce langage est beaucoup utilisé dans des domaines porteurs comme l’intelligence artificielle (IA, AI), l’analyse de données (data science…), le calcul scientifique… Il est ceci-dit aussi utilisé dans de nombreux autres champs d’applications comme l’intégration continue et le déploiement continu (CI/CD), le backend de sites web, le scripting, l’informatique embarquée…
  • La communauté Python est accueillante, enthousiaste et inclusive. Testez par exemple une visite dans une conférence Python gratuite comme la PyConFR.
  • Il faut écrire peu de code en Python pour réaliser l’équivalent de nombreuses lignes dans d’autres langages. Si vous n’avez pas de temps à perdre, Python peut être un atout précieux.

Voici donc l’index TIOBE de novembre 2020 :

Index TIOBE de novembre 2020
Index TIOBE de novembre 2020

J’ai personnellement du mal à avoir confiance en TIOBE qui montre des énormes changements dans les courbes présentées, comme si du jour au lendemain, tout le monde haïssait le C, puis tout le monde adorait le C (par exemple sur la période 2017-2019)

Si on en croit différentes sources, les langages principaux sont :

Bref, quelle que soit la source, la tendance actuelle depuis quelques années est le gain rapide de popularité de Python. Au moins par curiosité, j’encourage tout le monde à essayer Python.

J’en profite pour signaler que je propose des formations que vous pouvez découvrir ici : https://www.lecalamar.fr/formations/. Vous y trouverez des formations pour tous les niveaux et sur différents thèmes.