Les langages de programmation

Quels sont les langages les plus connus ? Quels sont les langages les plus performants ? Quels sont les langages les plus populaires ? …

Bien entendu, vous pouvez aussi (et surtout) vous poser la question suivante : quel(s) langage(s) est-il utile (nécessaire) d’apprendre.

Il est évident que pour un environnement donné, certains langages de programmation spécialisés sont plus en adéquation que d’autres langages, mais pour certains langages ‘génériques’ le choix n’est pas toujours évident à effectuer.

Afin de vous aider dans ce choix, il est intéressant de connaître le niveau de ‘popularité’ des différents langages de programmation.

Dans ce domaine, les sites les plus pertinents sont les suivants :

– l’Index Tiobe : https://www.tiobe.com/tiobe-index/

– pypl = PopularitY of Programming Language

Pour la France : http://pypl.github.io/PYPL.html?country=FR

Pour le monde : http://pypl.github.io/PYPL.html

Ces 2 sites (Index Tiobe et pypl) proposent une mise à jour mensuelle.

Notons aussi le classement de l’IEEE (annuel) : https://spectrum.ieee.org/the-top-programming-languages-2023

De manière similaire, vous pouvez aussi vous questionner sur les frameworks les plus populaires.

Le lien suivant permet de connaître le positionnement de ‘popularité’ des principaux frameworks :https://www.statista.com/statistics/1124699/worldwide-developer-survey-most-used-frameworks-web

Ensuite, il est bien entendu nécessaire d’affiner la liste des frameworks en fonction des besoins applicatifs et de l’environnement de développement choisi.