Dans son édition de décembre, l'indice TIOBE a un sortant du trio de tête, et non des moindres : Java. Non seulement c’est la première fois dans l'histoire de l'indice TIOBE que le C++ dépasse Java, mais c'est aussi la première fois que Java ne figure pas dans le top 3.
Le PDG de TIOBE, Paul Jansen, l'a d'ailleurs expliqué :
« Le mois prochain, TIOBE dévoilera son langage de programmation de 2022. Il y a 3 candidats à ce titre : Python, C et C++. Alors que Python et C ont remporté le prix à plusieurs reprises, C++ ne l'a fait qu'une seule fois, en 2003. La popularité croissante de C++ se fait au détriment de Java. C++ a dépassé Java pour la première fois dans l'histoire de l'index TIOBE, ce qui signifie que Java est maintenant en quatrième position. C'est la première fois que Java ne fait pas partie du top 3 depuis le début de l'indice TIOBE en 2001. En dehors de tout cela, on voit que Kotlin et Julia se rapprochent de plus en plus du top 20 ».
Sans surprise, si le trio de tête n'a pas changé depuis décembre, C++ a revêtu le maillot jaune en termes de popularité sur l'année écoulée : la popularité de C++ a augmenté de 4,62 points de pourcentage d'une année sur l'autre, suffisamment pour remporter le prix du langage de programmation TIOBE de l'année 2022, comme l'explique le PDG de TIOBE.
Envoyé par Paul Jansen, PDG de TIOBE
- Python, avec une part de marché de 16.36 % ;
- C, avec une part de marché de 16.26 % ;
- C++, avec une part de marché de 12.91 % ;
- Java, avec une part de marché de 12.21 %;
- C#, avec une part de marché de 5.73 % ;
- Visual Basic, avec une part de marché de 4.64 % ;
- JavaScript, avec une part de marché de 2.87 % ;
- SQL, avec une part de marché de 2.5 % ;
- Langage assembleur, avec une part de marché de 1.6 % ;
- PHP, avec une part de marché de 1.39 %.
TIOBE, qui offre des services de qualité logicielle, a attribué la popularité de C++ à d'excellentes performances tout en étant un langage orienté objet de haut niveau. Les développeurs peuvent créer des systèmes logiciels rapides et vastes, avec plus d'un million de lignes de code, sans nécessairement se retrouver dans un "cauchemar de maintenance", a déclaré TIOBE. La publication de nouvelles normes de langage avec des fonctionnalités intéressantes, telles que C++ 11 et C++ 20, a également contribué à la popularité de C++.
Toujours en 2022, l'indice TIOBE a enregistré des gains de Rust, Lua, F#, Kotlin, Julia et Dart.
L'indice alternatif Pypl Popularity of Programming Language, qui analyse la fréquence à laquelle les didacticiels linguistiques sont recherchés dans Google, a répertorié les 10 principaux langages suivants pour janvier 2023 :
- Python, avec une part de 27,93 % ;
- Java, avec une part de marché de 16,78 % ;
- JavaScript, avec une part de marché de 9,63 % ;
- C#, avec une part de marché de 6,99 % ;
- C/C++, avec une part de marché de 6,9 % ;
- PHP, avec une part de marché de 5,29 % ;
- R, avec une part de marché de 4,03 % ;
- TypeScript, avec une part de marché de 2,79 %;
- Rapide, avec une part de marché de 2,23 % ;
- Objectif-C, avec une part de marché de 2,2 %.
Pas représentatif de la popularité des langages de programmation dans l'Hexagone
L'indice TIOBE Programming Community est un indicateur de la popularité des langages de programmation. L'index est mis à jour une fois par mois. Les notes sont basées sur le nombre d'ingénieurs qualifiés dans le monde, les cours et les fournisseurs tiers. Les moteurs de recherche populaires tels que Google, Bing, Yahoo!, Wikipédia, Amazon, YouTube et Baidu sont utilisés pour calculer les notes. Il est important de noter que l'index TIOBE ne concerne pas le meilleur langage de programmation ou le langage dans lequel la plupart des lignes de code ont été écrites. L'index peut être utilisé pour vérifier si vos compétences en programmation sont toujours à jour ou pour prendre une décision stratégique sur le langage de programmation à adopter lors du démarrage de la construction d'un nouveau système logiciel.
L'index peut être utilisé pour vérifier si vos compétences en programmation sont toujours à jour ou pour prendre une décision stratégique sur le langage de programmation à adopter lors du démarrage de la création d'un nouveau système logiciel.
L'étude internationale TIOBE basée sur des données web n'est absolument pas représentative du marché Pro en France, pour vous faire une meilleure idée sur le paysage professionnel dans l'Hexagone :
Emploi informatique 2021 : les langages de programmation les plus demandés et les mieux payés
Sources : TIOBE, PYPL, Developpez.com rubrique emploi
Et vous ?
C++ langage de programmation de 2022 sur TIOBE, qu'en pensez-vous ?
D'ailleurs, que pensez-vous du baromètre qu'est Pypl ? L'indice TIOBE ? Le(s) trouvez-vous pertinent(s) ? Pourquoi ?
Y a-t-il, dans leurs tops 10, l'un (des) langage(s) que vous pratiquez ? Le(s)quel(s) ?
Êtes-vous surpris par certains classements ? De quels langages ?
Voir aussi :
Python 3.11 et C++ : quelles sont les performances de ces deux langages en matière de simulation ? Comparaison de vitesse à l'aide d'une simulation scientifique