Python a atteint son pic en 2024 : de 57 % des nouveaux projets d'IA à 36 %
Nous avons regroupé 10 216 dépôts d'IA par année de création. Python se situait entre 53 % et 57 % de chaque cohorte depuis 2017 jusqu'en 2024. Parmi les projets lancés en 2026, il est à 36 %, et TypeScript est à 27 %.
TL;DR — la version courte
La part de Python dans les nouveaux projets d'IA est restée stable pendant huit ans — entre 53 % et 57,5 % chaque année de 2017 à 2024 — puis est tombée à 49,4 % en 2025 et 36,4 % en 2026.
TypeScript est passé de 1,8 % à 27,3 %. Il est maintenant à neuf points de Python parmi les projets lancés cette année.
Les notebooks Jupyter ont essentiellement disparu des nouveaux projets : 14,6 % en 2021, 0,9 % en 2026. Cette seule ligne est le signal le plus clair dans les données.
Les graphiques de popularité des langages concernent généralement tous les dépôts qui existent, ce qui signifie qu'ils mesurent principalement l'histoire. Un projet écrit en 2019 continue de voter pour toujours. Nous voulions l'autre question : qu'est-ce que les gens choisissent lorsqu'ils commencent quelque chose de nouveau ?
Nous avons donc pris tous les 10 216 dépôts dans le catalogue, les avons regroupés par année de création, et avons examiné le langage principal dans chaque cohorte. Chaque année est un instantané séparé de ce que “nouveau projet d'IA” signifiait à l'époque.
Huit années stables, puis une chute
La partie remarquable n'est pas la chute. C'est à quel point la ligne était stable auparavant.
| Cohorte | Dépôts | Python | TypeScript | Jupyter |
|---|---|---|---|---|
| 2019 | 520 | 53.5 % | 5.4 % | 12.3 % |
| 2021 | 471 | 53.7 % | 5.3 % | 14.6 % |
| 2023 | 1,610 | 56.7 % | 13.5 % | 7.6 % |
| 2024 | 1,121 | 57.5 % | 14.4 % | 8.0 % |
| 2025 | 1,336 | 49.4 % | 22.3 % | 2.5 % |
| 2026 | 1,505 | 36.4 % | 27.3 % | 0.9 % |
Tout au long du boom de l'apprentissage profond, à travers les articles sur les transformateurs, durant les deux premières années de l'ère LLM, la part de Python dans les nouveaux travaux d'IA n'a pas bougé. Elle a atteint son pic en 2024, l'année des frameworks d'agents, puis a chuté de vingt et un points en vingt-quatre mois.
Ce qui est réellement construit a changé
La ligne Jupyter vous explique pourquoi. En 2021, un nouveau dépôt d'IA sur sept était principalement un notebook. Aujourd'hui, c'est un sur cent dix.
Un notebook est comment vous partagez une expérience. Un dépôt TypeScript est comment vous expédiez un produit. Les langages n'ont pas changé leurs mérites entre 2024 et 2026 — le travail a changé. L'entraînement des modèles s'est déplacé vers un petit nombre de grands laboratoires, et ce que tout le monde construit maintenant repose sur une API : interfaces, agents, couches de récupération, orchestration, outils. Ce travail vit là où se trouvent les utilisateurs, qui est un navigateur et un processus Node.
Vous pouvez voir le même changement dans le reste de la cohorte 2026 :
| Langue | Part des projets lancés en 2026 | En 2022 |
|---|---|---|
| Python | 36.4 % | 54.5 % |
| TypeScript | 27.3 % | 7.2 % |
| Rust | 8.4 % | 3.2 % |
| JavaScript | 8.0 % | 1.7 % |
| Go | 5.6 % | 2.7 % |
| C++ | 1.0 % | 6.0 % |
| Jupyter Notebook | 0.9 % | 14.4 % |
Rust a plus que doublé, et Go a presque fait de même. Les deux sont des langages d'infrastructure : serveurs d'inférence, passerelles, magasins de vecteurs, la plomberie qui apparaît une fois qu'un domaine cesse d'expérimenter et commence à faire fonctionner des choses en production. C++ s'effondrant de 6 % à 1 % raconte la même histoire de l'autre côté — écrire vos propres noyaux a cessé d'être une manière courante d'entrer dans ce domaine.
Trois mises en garde honnêtes
- Ceci est notre catalogue, pas GitHub. 10,216 dépôts AI qui ont satisfait à nos critères d'inclusion. C'est un grand échantillon du domaine, pas un recensement.
- Une langue par dépôt. La langue principale est celle qui a le plus d'octets de code. Un projet avec un noyau Python et un front-end TypeScript est compté une fois, et la manière dont il est classé dépend de la quantité de chaque langage qui a été écrite. Une partie du changement est réellement cela — les projets AI ont développé des interfaces utilisateur.
- 2026 dure sept mois. Cela affecte le compte dans la cohorte, pas les pourcentages à l'intérieur. Mais une année partielle est une année partielle, et le chiffre de décembre peut différer de celui d'aujourd'hui.
Alors, Python est-il fini ?
Non, et les données ne le disent pas. Python est toujours le plus grand langage unique parmi les nouveaux projets AI avec neuf points d'avance, et il reste le langage de pratiquement tout ce qui touche un modèle directement — entraînement, ajustement fin, évaluation, l'ensemble de la pile scientifique.
Ce qui a pris fin, c'est l'hypothèse que un projet AI et un projet Python sont la même phrase. Pendant huit ans, c'était un pari sûr. Parmi les choses commencées cette année, c'est maintenant vrai légèrement plus souvent que pas.
Vous pouvez parcourir le catalogue par langue sur la page des langues, ou voir ce qui est en train d'être créé en ce moment dans nouveaux projets.