Chaque programmeur doit renforcer et élargir ses compétences, mais avant d'investir du temps, de l'argent et de l'effort, il doit également adopter une stratégie. Vaut-il la peine de se concentrer sur les langages populaires, ou préférer une option plus exotique ? L'une des principales références pour déterminer cela est le classement des langages publié par le portail IEEE Spectrum. Ce classement est interactif et ses filtres nous permettent d'extraire des données encore plus précises sans trop de complications.

Savoir programmer est un objectif que de nombreux utilisateurs souhaitent atteindre, surtout en cette période de pandémie, de quarantaine et de télétravail. Mais la première étape est toujours la plus complexe, et elle installe une question fondamentale : Sous quel langage ? Lequel d'entre eux offre le plus grand nombre d'opportunités ou un débouché professionnel plus rapide ? Les pourcentages de popularité des principaux langages restent relativement stables, mais il ne manque jamais une situation extraordinaire (par exemple, la recherche d'experts en COBOL) qui pourrait apporter de grands bénéfices.

Les langages de programmation les plus populaires de 2020

Les langages de programmation les plus populaires de l'année 2020
Langages de programmation
Les langages de programmation les plus populaires de l'année 2020
Le Top 10 d'IEEE Spectrum dans sa configuration standard

Pour tous ceux qui souhaitent une référence supplémentaire, les gens d'IEEE Spectrum publient une liste interactive des langages de programmation les plus populaires. Les résultats sont calculés à partir de onze paramètres combinant huit sources différentes (CareerBuilder, GitHub, Google, Hacker News, IEEE, Reddit, Stack Overflow et Twitter), mais nous pouvons activer des filtres secondaires. Par exemple, si vous ne vous intéressez qu'aux langages qui enregistrent la plus forte croissance, cliquez sur « Trending ». Le bouton « Open » donne la priorité aux langages populaires dans les canaux de développement open source, et « Jobs » se concentre sur la demande d'emploi.

En tête de liste, on retrouve rien de moins que Python, mais une deuxième lecture est nécessaire ici. IEEE Spectrum explique dans un article parallèle que les chiffres de Python sont « gonflés » en raison de son utilisation comme langage d'enseignement. Autrement dit, Python serait un peu comme « le BASIC de notre époque », même s'il existe un grand nombre de professionnels et de projets de haut niveau qui en dépendent. La présence d'« Arduino » comme langage nécessite également une analyse. D'un point de vue technique, le matériel Arduino se programme avec un dérivé de Wiring, qui est lui-même un dérivé de C/C++... mais tout le monde recherche « code Arduino » ou « programmation Arduino ».

Les langages de programmation les plus populaires de l'année 2020
La croissance de R a été remarquable

Python, Java, C, C++, JavaScript. Le top 5 est familier, prévisible même, mais si nous devons mentionner une « surprise », ce serait probablement R, un langage utilisé en analyse statistique et en exploration de données. IEEE Spectrum le place en sixième position, tandis que l'index TIOBE le classe en huitième position. Raisons ? L'une d'elles pointe vers COVID-19 et la recherche de son vaccin, qui exige une quantité immense de statistiques et de traitement de données.

Site officiel : Cliquez ici