Les langages informatiques les plus populaires en octobre 2023
Python, C et C++ dominent toujours le classement, mais C# se rapproche de la quatrième place occupée par Java.

C# se rapproche de Java
C, C++ et C# seront-ils bientôt les trois langages les plus populaires dans le sillage de Python ? Si C et C++ figurent depuis plusieurs mois aux deuxième et troisième places du classement TIOBE, C# pourrait rafler la quatrième place à Java. En effet, l’écart entre ces deux langages n’est plus que de 1,2 % et, « si les tendances restent ainsi, C# dépassera Java dans environ deux mois », constate Paul Jansen, PDG de TIOBE Software. Java affiche, sur l’année, la plus forte baisse (-3,92 %), quand C# profite de la plus forte hausse (+3,29 %) de tous les langages de programmation.
« Le déclin de la popularité de Java est principalement dû à la décision d’Oracle d’introduire un modèle de licence payante après Java 8. Microsoft a adopté l’approche inverse avec C# », fait remarquer Paul Jansen pour expliquer cette évolution notoire.
Il existe d’autres raisons au déclin de Java. Tout d’abord, la définition du langage Java n’a pas beaucoup changé ces dernières années et Kotlin, son concurrent direct, est plus simple à utiliser et gratuit.
Le top 20 des langages les plus populaires en octobre 2023
Pour le moment, les toutes premières places du classement TIOBE restent inchangées en octobre 2023. Python, C et C++ trustent toujours le podium avec, donc, le recul notable de Java à la quatrième place, désormais talonné par C#. Au-delà du top 10, Scratch connaît une belle progression annuelle, lui qui pointait à la 23e place en octobre 2022 est désormais bien implanté à une belle 12e position. En bas de ce top 20, on note notamment la progression de Kotlin, boosté par le recul de Java.
Découvrez le top 20 des langages de programmation les plus populaires en octobre 2023 :
- Python (position inchangée par rapport à octobre 2022)
- C (=)
- C++ (+1)
- Java (-1)
- C# (=)
- JavaScript (+1)
- Visual Basic (-1)
- PHP (+1)
- SQL (+1)
- Assembly language (-2)
- Go (=)
- Scratch (+11)
- Delphi/Object Pascal (+5)
- MATLAB (=)
- Swift (=)
- Fortran (+3)
- R (-5)
- Kotlin (+10)
- Ruby (-3)
- Rust (=)
Quels sont les critères de l’index TIOBE ?
L’index TIOBE ne désigne pas le meilleur langage de programmation. Il a plutôt pour but d’identifier ceux étant actuellement les plus utilisés par les développeurs. Pour cela, TIOBE met en place un indicateur qui tente de calculer la popularité des langages de programmation en analysant les requêtes effectuées sur les principaux moteurs de recherche, comme Google, Bing, Baidu, Amazon, YouTube et Wikipédia relatives aux 100 langages les plus recherchés.
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 informatiqueCommunity managers : découvrez les résultats de notre enquête 2025
Réseaux, missions, salaire... Un webinar pour tout savoir sur les CM, lundi 29 septembre à 11h !
Je m'inscris