Les 20 langages informatiques les plus populaires en mai 2024

Python, C et C++ continuent de dominer le classement TIOBE, tandis que Fortran réalise une percée spectaculaire.

Kotlin, le "langage à la mode" selon TIOBE Software, progresse également ce mois-ci. © TIOBE Software

La renaissance de Fortran, vingt ans après

L’index TIOBE qui mesure, chaque mois, la popularité des langages de programmation auprès des développeurs, a été marqué par une évolution notable au mois de mai 2024. En effet, si le trio de tête, composé de Python, C et C++, reste inchangé, on observe une percée assez spectaculaire du langage Fortran. Conçu en 1957, ce langage généraliste, essentiellement utilisé pour le calcul scientifique, enregistre une progression record (+0,46 %) ce mois-ci. Il a gagné neuf positions, ce qui lui permet d’intégrer le top 10 pour la première fois depuis plus de vingt ans. Mais comment l’expliquer ?

« La renaissance de Fortran s’explique principalement par l’importance croissante du calcul numérique et mathématique », explique Paul Janssen. Selon le PDG de TIOBE Software, ce langage dispose de plusieurs arguments qui « justifient son existence ». Et ce, « malgré de nombreux concurrents dans ce domaine », tels que Python, MATLAB, C ou Julia. « Fortran se révèle rapide, doté d’un support natif pour le calcul mathématique, mature et gratuit », détaille Paul Janssen. Ce qui expliquerait, selon lui, pourquoi TIOBE Software a enregistré une hausse significative du nombre de requêtes relatives à Fortran sur certaines plateformes, notamment Amazon :

Par exemple, on obtient plus de 1 000 résultats pour la recherche « programmation Fortran » sur Amazon, alors qu’on obtient uniquement 300 résultats pour d’autres langages à la mode, comme Kotlin ou Rust, conclut-il.

Le top 20 des langages les plus populaires en mai 2024

Dans le reste du classement, d’autres changements sont à noter. L’évolution la plus marquée concerne Kotlin, justement, qui passe de la 33e à la 19e place, affichant une progression de 0,52 % par rapport à mai 2023. Le langage COBOL conçu, à l’instar de Fortran, à la fin des années 1950, intègre quant à lui le top 20, progressant de six places depuis mai 2023. En outre, le langage PHP, qui a déjà atteint sa position la plus basse en avril 2024, reste sur une dynamique négative. Il pointe en 16e position de l’index TIOBE. On note également une belle progression de Go (+0,61 %) et de Ruby (+0,26 %).

Découvrez les 20 langages de programmation les plus populaires en mai 2024 :

  1. Python (position identique par rapport à mai 2023)
  2. C (=)
  3. C++ (+1)
  4. Java (-1)
  5. C# (=)
  6. JavaScript (+1)
  7. Visual Basic (-1)
  8. Go (+4)
  9. SQL (=)
  10. Fortran (+9)
  11. Delphi/Object Pascal (=)
  12. Assembly language (-2)
  13. Ruby (+5)
  14. MATLAB (+1)
  15. Swift (-1)
  16. PHP (-8)
  17. Scratch (-4)
  18. Rust (-1)
  19. Kotlin (+14)
  20. COBOL (+6)
Fortran s’approche de son niveau de popularité du début des années 2000. © TIOBE Software

Découvrir le classement complet

Les critères de classement de l’index TIOBE

Actualisé mensuellement, l’index TIOBE évalue la popularité de chaque langage de programmation. « Il est important de noter que TIOBE n’évalue pas la qualité du langage de programmation ni le volume de lignes produites », peut-on lire. Pour établir son classement, l’entreprise mesure le nombre de requêtes effectuées sur les principaux moteurs de recherche, tels que Google, Bing, Wikipédia ou Amazon. « Cet index peut être utilisé pour vérifier que vos compétences en programmation sont toujours à jour, ou pour décider si l’adoption d’un langage de programmation semble pertinente au démarrage d’un projet », conclut TIOBE Software.

Explorer les métiers du développement informatique

Les métiers du développement informatique sont essentiels : ce sont les experts techniques des projets. Certains sont en charge des interfaces (front-end), d'autres conçoivent la part immergée des applications (back-end). Les développeurs peuvent aussi intervenir sur l'ensemble des produits (full stack), ou opter pour une spécialisation (mobile, jeux vidéo), puis évoluer vers des fonctions d'architecte ou de CTO. Voir tous les métiers du développement informatique
Sujets liés :
Publier un commentaire
Ajouter un commentaire

Votre adresse email ne sera pas publiée.

Visuel enquête Visuel enquête

Prenez la parole dans le dossier Tendances 2026

Associez votre expertise à l'un des contenus phares de BDM !

Je participe

Les meilleurs outils pour les professionnels du web