Pour la première fois depuis la création de GitHub, TypeScript vient de détrôner Python et JavaScript pour devenir le langage de programmation le plus utilisé sur la plateforme.
C'est ce que révèle le rapport annuel Octoverse 2025 de GitHub, publié le 28 octobre dernier.
Une croissance explosive portée par les assistants IA
En août 2025, TypeScript a franchi un cap historique en devenant le langage numéro un sur GitHub en nombre de contributeurs. Avec 2,63 millions de contributeurs actifs, il surpasse désormais Python d'environ 42 000 développeurs.
La progression est spectaculaire : plus d'un million de nouveaux développeurs ont adopté TypeScript cette dernière année, soit une hausse de 66% en un an.
GitHub attribue une grande partie de cette croissance à l'adoption massive d'assistants de code IA comme Copilot. Ces outils génèrent du code plus fiable en TypeScript qu'en JavaScript grâce au système de types, qui permet de détecter les erreurs plus tôt et réduit les ambiguïtés dans le code généré.
À noter : ce classement se base sur le nombre de contributeurs actifs sur GitHub. D'autres indices utilisant des méthodologies différentes placent encore JavaScript et Python en tête.
Anders Hejlsberg, créateur de TypeScript, se souvient dans son interview auprès de GitHub : "Au démarrage du projet en 2012, je me disais que si on arrivait à convaincre 25% de la communauté JavaScript, ce serait un succès. Mais là où on en est aujourd'hui ? Je suis bluffé."
Les frameworks adoptent TypeScript par défaut
L'un des autres facteurs majeurs de cette ascension : la plupart des frameworks frontend modernes (Next.js, SvelteKit, Qwik, Astro) créent désormais des projets en TypeScript dès l'installation. React, Angular et Vue ont également généralisé cette pratique.
Cette adoption massive en fait le nouveau standard pour le développement web moderne. Pour les nouveaux projets, TypeScript n'est plus un choix à faire, c'est la configuration par défaut. Les développeurs qui démarrent aujourd'hui apprennent directement TypeScript plutôt que JavaScript seul.
Le système de types apporte également des bénéfices concrets : autocomplétion plus précise dans les IDE, détection d'erreurs avant même l'exécution du code, et refactoring facilité sur les grandes bases de code.
Ce qui était perçu comme une contrainte par certains développeurs JavaScript est devenu un atout pour maintenir des projets d'envergure. Dans un monde où le code est écrit à la fois par des humains et des machines, les types ne sont plus une bureaucratie mais des garde-fous essentiels pour garantir la fiabilité des applications.
Un compilateur réécrit pour suivre la cadence
Pour soutenir cette croissance, l'équipe TypeScript a récemment entrepris une réécriture complète du compilateur. Initialement auto-hébergé (écrit en TypeScript lui-même), il a été migré vers Go pour des raisons de performance.
Le compilateur actuel en JavaScript montrait ses limites sur les projets d'envergure, avec des temps de compilation et de vérification devenus problématiques. La migration vers Go a permis de multiplier les performances par 10, grâce à la combinaison du code natif et de la gestion de la concurrence en mémoire partagée.
Cette refonte majeure permet de gérer les grandes bases de code avec fluidité, sans rupture de compatibilité : le nouveau compilateur reproduit fidèlement le comportement de l'ancien, jusque dans ses particularités.
Python et JavaScript ne sont pas en reste
Si TypeScript prend la tête du classement global, les autres langages majeurs conservent une santé robuste.
Python conserve sa position dominante dans l'IA et la data science avec 2,6 millions de contributeurs, enregistrant une croissance de 48% (+850 000 développeurs). Il reste le langage incontournable pour le machine learning, avec 582 000 projets étiquetés IA (+50,7% en un an).
L'utilisation de Jupyter Notebook, l'environnement de prédilection pour l'exploration de données, a également progressé de près de 18%.
JavaScript reste quant à lui massif avec 2,15 millions de contributeurs (+24,79%), mais sa croissance ralentit au profit de TypeScript.

À eux deux, TypeScript et Python représentent désormais plus de 5,2 millions de contributeurs, soit environ 3% de tous les développeurs actifs sur GitHub en août 2025.
Java et C# continuent leur progression stable avec respectivement 174 705 (+20,73%) et 136 735 (+22,22%) nouveaux contributeurs. Ces chiffres montrent que les langages d'entreprise maintiennent leur dynamique dans les environnements backend, cloud et le développement de jeux.
Parmi les plus petits langages, Luau (le langage de script de Roblox) a connu une croissance impressionnante de 194%, suivi de Typst, une alternative moderne à LaTeX (+108%).
À propos de l'auteur
Nicolas Lecointre
Fondateur des Joies du Code, je suis l'actualité et la culture des développeurs depuis 2012. Ancien développeur, je me consacre aujourd'hui entièrement au média.
Offres d'emploi
À lire également
Tech Show Paris 2026 : DevOps Live et quatre autres salons pour un seul badge gratuit, les 18 et 19 novembre
Les 18 et 19 novembre 2026, Tech Show Paris souffle sa 10ème bougie à Paris Expo Porte de Versailles, avec la recette qui fait sa marque : un seul badge...
Articles similaires
Margaret Hamilton, la pionnière du code des missions Apollo et du génie logiciel, est décédée à 90 ans
Des neurones humains cultivés en laboratoire jouent à DOOM (oui, vraiment.)
TypeScript 6.0 est sorti : la dernière version en JavaScript avant le grand saut vers Go
TypeScript bientôt 10 fois plus rapide grâce à Go
Margaret Hamilton, la pionnière du code des missions Apollo et du génie logiciel, est décédée à 90 ans
Plus de contenu
Quand le commercial me tombe dessus pour "une petite modif de rien du tout"
Quand je copie une réponse de Slack vers le ticket et que je colle aussi trois lignes de blagues du fil
Quand je suis dev back-end et qu'on me demande de faire un peu de front
Quand un collègue me remet la correction d'un bug critique sans aucun contexte
Quand le chef me surprend sur Les Joies du Code alors que je suis censé bosser sur un correctif urgent
Quand je me réveille et que je vois quelle heure il est
Quand je réalise que le système de logs est silencieux depuis plusieurs semaines
Quand le coach agile traverse l'open space
Quand le commercial me tombe dessus pour "une petite modif de rien du tout"
Quand je copie une réponse de Slack vers le ticket et que je colle aussi trois lignes de blagues du fil
Quand je suis dev back-end et qu'on me demande de faire un peu de front
Quand un collègue me remet la correction d'un bug critique sans aucun contexte
Quand le chef me surprend sur Les Joies du Code alors que je suis censé bosser sur un correctif urgent

