Chaque mois, l'indice TIOBE est un baromètre scruté par les développeurs et les entreprises technologiques pour comprendre les dynamiques du monde de la programmation. Basé sur l'analyse des requêtes effectuées sur les moteurs de recherche les plus populaires, cet indice offre un aperçu précieux de la visibilité et de l'intérêt porté aux différents langages. Le classement de juin 2025 confirme des tendances de fond tout en révélant quelques surprises.
Les géants indétrônables et les moteurs de croissance.
Sans grande surprise, Python maintient sa position de leader incontesté. En juin 2025, il atteint un score record de 25,87%, soulignant sa polyvalence, sa facilité d'apprentissage et son rôle central dans des domaines en pleine expansion comme l'intelligence artificielle, le machine learning et l'analyse de données. Fort de plusieurs titres de "Langage de l'année" décernés par TIOBE, dont le plus récent en 2024, Python continue de dicter la cadence.
Le podium reste solidement occupé par les vétérans. C++ (2ème place) et C (3ème place) démontrent une robustesse inébranlable, confirmant leur rôle fondamental dans le développement de systèmes, de jeux vidéo et d'applications embarquées. Juste derrière, Java (4ème place) conserve sa position parmi les leaders, preuve de sa résilience et de son importance continue pour les applications d'entreprise à grande échelle et les systèmes Android existants.
Des mouvements notables : baisse du SQL et résurgence inattendue.
Le classement de ce mois-ci révèle des dynamiques intéressantes. Le SQL, langage incontournable pour la gestion de bases de données, connaît une chute notable, se retrouvant aux alentours de la 9ème place après être sorti du top 10 dans certaines lectures historiques TIOBE. Cette baisse est en partie attribuée à l'essor des bases de données NoSQL et des approches "data-first" favorisées par les applications d'IA, qui tendent à minimiser l'usage direct du SQL pour certaines opérations.
Parallèlement, certains langages que l'on aurait pu croire en déclin affichent une résurgence surprenante. Visual Basic (8ème place) et Delphi/Object Pascal (9ème place) remontent dans le classement. Cette tendance pourrait s'expliquer par la maintenance et le développement de systèmes hérités, ou par une niche d'applications spécifiques où leur robustesse et leur rapidité de développement sont toujours appréciées.
Les nouveaux champions de la performance et de l'innovation.
Plusieurs langages continuent de progresser, surfant sur les exigences croissantes en matière de performance, de sécurité et de scalabilité. Go (7ème place), le langage de Google, confirme son statut de choix privilégié pour le développement de systèmes distribués et de microservices, notamment dans le cloud. Rust (14ème place en mars 2025), plébiscité pour sa sécurité mémoire et ses performances élevées, s'impose comme une alternative sérieuse pour la programmation système et les infrastructures critiques. Enfin, Ada (11ème place), connu pour sa fiabilité et utilisé dans des domaines tels que l'aérospatiale et la défense, maintient une présence notable, soulignant l'importance des langages fiables pour les systèmes critiques.
Le mobile en pleine croissance : Swift, Kotlin et Dart sur la brèche.
L'écosystème du développement mobile continue d'être un moteur majeur de l'innovation et de la popularité des langages.
Swift : langage emblématique d'Apple, Swift se maintient solidement dans le top 20 des langages les plus populaires (autour de la 15ème-20ème position, avec une 21ème place en février 2025 mais une forte présence historique). Indispensable pour le développement d'applications natives sur iOS, macOS et l'ensemble de l'écosystème Apple, sa pertinence pourrait encore être accentuée par les récentes annonces d'Apple sur l'IA embarquée et l'ouverture de ses frameworks aux développeurs.
Kotlin : choix préféré pour le développement Android moderne, Kotlin continue sa progression affirmée. Il se positionne à la 19ème place dans l'indice TIOBE de mars 2025, confirmant sa présence dans le top 20 pour juin. Sa syntaxe concise, ses fonctionnalités de sécurité et son interopérabilité avec Java en font un langage très apprécié des développeurs Android, avec une adoption croissante également pour les projets multiplateformes via Kotlin Multiplatform.
Dart : propulsé par le framework Flutter de Google, Dart est un langage dont la popularité ne cesse de croître. Bien qu'il ne soit toujours pas dans le top 20 direct de TIOBE (avec une meilleure position historique de 17ème en janvier 2017), sa trajectoire ascendante est indéniable.
Que retenir de ce classement ?
Le classement de juin 2025 souligne une fois de plus que le paysage des langages de programmation est en constante évolution, tiré par des forces telles que l'intelligence artificielle, le cloud et la demande continue d'expériences mobiles fluides et performantes.
Sources : TIOBE Index.