Un aperçu de l'industrie

L'enquête Stack Overflow sur les développeurs est une enquête annuelle menée par Stack Overflow, une communauté en ligne populaire pour les programmeurs. Elle recueille des informations et des données sur la communauté mondiale des développeurs et est ouverte à tous les développeurs, indépendamment de leur formation ou de leur expertise. L'enquête attire des participants de différents pays et horizons professionnels, ce qui en fait une source fiable pour comprendre les tendances des développeurs.


Après avoir mené l'enquête, Stack Overflow analyse les données et crée un rapport détaillé qui présente les résultats. Ce rapport comprend des informations statistiques, des tendances et des comparaisons avec les années précédentes, permettant aux individus, aux organisations et aux chercheurs de mieux comprendre l'écosystème des développeurs.


L'enquête est très attendue dans le secteur du développement logiciel, les développeurs y participant avec enthousiasme et attendant la publication des résultats. Les conclusions sont largement discutées, partagées et référencées par les professionnels, les éducateurs, les recruteurs et les passionnés de technologie. Elles les aident à se tenir informés des dernières tendances et à prendre des décisions éclairées concernant l'adoption des technologies, les choix de carrière et l'orientation de l'industrie.


Trouverez ci-dessous quelques points saillants de l'enquête. Pour consulter l'intégralité de l'enquête, veuillez consulter les références en bas de page.

Langues de programmation, de script et de majoration

En 2023, JavaScript maintient son règne comme le langage de programmation le plus fréquemment utilisé pour la onzième année consécutive. Python a dépassé SQL et détient maintenant la position de la troisième langue la plus utilisée. Plusieurs technologies ont grimpé le classement cette année, notamment Bash / Shell, C, Ruby, Perl et Erlang, chacune avançant par un seul endroit. De plus, Elixir et Lisp ont fait des progrès significatifs en montant deux points. Le progrès le plus notable a été réalisé par Lua, un langage de script intégré, qui a grimpé en flèche par sept points impressionnants depuis 2022.

Nombre de réponses: 2023 (87, 585) ; 2022 (71, 547) ; 2021 (83, 052)

Bases de données

En 2023, PostgreSQL a dépassé MySQL de revendiquer la position supérieure. Parmi les développeurs professionnels, PostgreSQL est le choix préféré pour 50% d'entre eux, tandis que MySQL est plus couramment utilisé par ceux qui sont encore en train d'apprendre à coder, avec 54% d'entre eux qui optent pour cela. MongoDB est utilisé par un pourcentage comparable de développeurs professionnels et d'apprenants codants. Il s'agit de la deuxième base de données la plus populaire parmi ceux qui apprennent à coder, se classant juste derrière MySQL.

Nombre de réponses: 2023 (76, 634) ; 2022 (63, 327) ; 2021 (73, 317)

Plateforme en nuage

AWS continue de maintenir sa position dominante en tant que plate-forme cloud la plus utilisée parmi tous les répondants. Il sécurise sans effort la première place, dépassant considérablement le pourcentage de la deuxième plate-forme la plus utilisée, Azure. Parmi les individus apprenant à coder, AWS reste leur premier choix, 26% d'entre eux optant pour cela. Cependant, lorsque l'on considère leurs trois principales plates-formes cloud, il y a une concurrence plus étroite. Google Cloud et Firebase détiennent tous deux une part importante, avec 26% et 25% respectivement. Fait intéressant, Heroku, qui détenait le titre de la plate-forme cloud la plus utilisée parmi les apprenants de codage l'année dernière, est tombé à la cinquième position cette année.

Nombre de réponses: 2023 (69, 549) ; 2022 (56, 553) ; 2021 (62, 061)

Cadres et technologies web

Les technologies Web populaires ultérieures pour tous les répondants incluent jQuery et Express. Les développeurs professionnels présentent une utilisation plus élevée de JQuery par rapport à ceux qui apprennent le code, avec des pourcentages de 24% et 18% respectivement. D'un autre côté, Express voit une plus grande adoption parmi les apprenants du codage, avec un taux d'utilisation de 25%, dépassant le taux d'adoption de 20% parmi les professionnels.

Nombre de réponses: 2023 (71, 802 ) ; 2022 (58, 743 ) ; 2021 (67, 593)

D'autres cadres et bibliothèques

Cette année, .NET (5+) sécurise la position la plus importante parmi les autres cadres et bibliothèques. Semblable à l'année dernière, les bibliothèques compatibles Python continuent de présenter des scores plus élevés dans cette catégorie parmi les apprenants codants. Parallèlement aux favoris établis et aux nouvelles options, nous observons la montée en puissance d'OpenCV et d'OpenGL, tous deux entrant dans la liste des 10 premiers avec des taux d'utilisation de 13% et 11% respectivement.

Nombre de réponses: 2023 (52, 046) ; 2022 (54, 414) ; 2021 (59, 921)

Autre outils

Au cours de l'année en cours, Docker apparaît comme l'outil supplémentaire le plus populaire parmi les participants à l'enquête, avec 53% l'utilisant, dépassant son classement de deuxième place précédent.

Nombre de réponses: 2023 (80, 249) ; 2022 (59, 919); 2021 (76, 253)

Environnement de développement intégré

Visual Studio Code conserve sa position en tant qu'environnement de développement intégré favorisé (IDE).

Nombre de réponses: 2023 (66, 469) ; 2022 (71, 010) ; 2021 (82, 277)

Les meilleurs langages de programmation et de script pour les professionnels et les apprenants

Les développeurs professionnels continuent de donner la priorité aux trois mêmes technologies que l'année dernière : JavaScript, HTML/CSS et SQL. Toutefois, parmi ceux qui apprennent à coder, HTML/CSS et JavaScript sont presque aussi populaires l'un que l'autre. Python est plus couramment utilisé par les étudiants développeurs (59 %) que SQL (37 %), tandis que les développeurs professionnels préfèrent SQL (52 %) à Python (45 %). Les apprenants ont davantage tendance à déclarer utiliser Java (37 % contre 31 %), C++ (32 % contre 20 %) et C (32 % contre 17 %) que les développeurs professionnels.

Nombre de réponses: Développeurs professionnels (67, 503) ; Apprenants (4, 905)

Langages de programmation et de script les plus souhaités, admirés et redoutés en 2023

Rust est le langage le plus admiré, plus de 80 % des développeurs qui l'utilisent veulent l'utiliser à nouveau l'année prochaine. Comparez cela au langage le moins admiré : MATLAB. Moins de 20 % des développeurs qui ont utilisé ce langage souhaitent le réutiliser l'année prochaine.

Nombre de réponses: 87, 510

Bases de données les plus désirées, admirées et redoutées en 2023

Parmi les bases de données, PostgreSQL, Redis et Datomic se distinguent comme les choix les plus estimés, Datomic ayant la base d'utilisateurs la moins nombreuse. Un tel niveau d'admiration devrait encourager d'autres personnes à considérer Datomic comme une option convaincante et viable.

Nombre de réponses: 75, 996

Plateformes cloud les plus désirées, admirées et redoutées en 2023

Hetzner et Vercel se targuent d'un pourcentage substantiel d'utilisateurs qui ont à la fois utilisé leurs services et exprimé le souhait de continuer à le faire (69 % ou plus). En comparaison, un plus grand nombre de développeurs choisiraient de collaborer avec ces deux plateformes cloud plutôt qu'avec les trois principaux concurrents (AWS, Azure et Google Cloud), sur la base de leur expérience et de leurs préférences antérieures.

Nombre de réponses: 68,885

Les frameworks web les plus désirés, admirés et redoutés en 2023

Phoenix émerge comme le framework et la technologie web les plus vénérés, avec un plus grand nombre de développeurs exprimant une préférence pour continuer à travailler avec Phoenix par rapport aux trois options les plus répandues : React, Node.js et Next.js.

Nombre de réponses: 70, 637

Les bibliothèques et autres frameworks les plus désirés, admirés et redoutés en 2023

Tauri, Hugging Face Transformers et .NET (5+) se distinguent comme les frameworks et bibliothèques les plus estimés dans leur catégorie respective. .NET (5+) a acquis une grande popularité cette année, confortant sa position de choix privilégié. D'autre part, Tauri et Hugging Face Transformers, bien que moins reconnus, jouissent d'un niveau d'admiration plus élevé parmi leurs utilisateurs.

Nombre de réponses: 66, 235

Outils les plus souhaités, admirés et redoutés en 2023

Cargo surpasse les principaux concurrents en termes de nombre de répondants qui souhaitent continuer à l'utiliser l'année prochaine. Cependant, Docker se distingue par une proportion presque deux fois plus élevée de répondants qui expriment le souhait de l'utiliser l'année prochaine, par rapport à toutes les autres options disponibles.

Nombre de réponses: 79, 679

Environnements de développement intégré les plus souhaités, admirés et redoutés en 2023

Visual Studio Code prend la tête en tant qu'environnement de développement intégré (IDE) préféré sur la base des préférences des utilisateurs. Cependant, Neovim le surpasse en termes de proportion d'utilisateurs qui expriment le souhait de continuer à l'utiliser l'année prochaine, avec 81 % contre 77 % pour Visual Studio Code.

Nombre de réponses: 86, 310