Quels sont les langages les plus aimés et détestés par les développeurs en 2023 ?
Python est le langage de programmation préféré des développeurs.
L’éditeur de logiciels Jetbrains a publié les résultats de sa sixième étude annuelle sur l’état et l’évolution de la communauté des développeurs : langages de programmation utilisés, types de développement, technologies, salaires… Près de 30 000 développeurs ont répondu à cette enquête. Aujourd’hui, nous réalisons un focus sur l’utilisation et la perception des langages de programmation.
Les langages préférés et détestés par les développeurs
Les développeurs ont mentionné le plus de fois ces langages comme leur « préféré » : Python, Java, JavaScript, C# et Kotlin. En revanche, Jetbrains explique que le classement des « plus appréciés » change si l’évaluation est effectuée en fonction du nombre de personnes qui les utilisent, le top 5 se compose alors de : Kotlin, C#, Python, Rust et Java.
JavaScript et Java sont très controversés, car ils sont en tête de liste à la fois pour les langages favoris et pour les moins appréciés, analyse Jetbrains.
Les développeurs ont mentionné le plus de fois ces langages comme le « moins apprécié » : JavaScript, Java, PHP, C et C++. En revanche, Jetbrains explique que le classement des « moins appréciés » change si l’évaluation est effectuée selon le nombre de personnes qui l’utilisent, le top 5 se compose alors de : Perl à 96 %, suivi de Visual Basic avec 77 %, de Delphi avec 60 % et de C avec 51 %.
Comment évolue l’utilisation des langages des développeurs ?
Côté utilisation, JavaScript est le langage de programmation le plus utilisé par les développeurs mais Python devient de plus en plus populaire auprès de la communauté tech. Autre évolution importante : le score de TypeScript a presque triplé en 6 ans, passant de 12 % en 2017 à 34 % en 2022, souligne Jetbrains. En revanche, certains langages de programmation affichent une baisse de popularité notamment PHP, Ruby, Objective-C et Scala.
Une personne interrogée sur deux envisage d’adopter un nouveau langage. Les principaux langages envisagés sont Go, Rust, Kotlin, TypeScript et Python.
Et vous ? Quels sont vos langages préférés ou détestés ? Quels nouveaux langages envisagez-vous d’apprendre ? N’hésitez pas à nous laisser votre avis en commentaire.
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
difficile de passer à travers javascript et html en ces temps de cloud centric ! (pas franchement d alternative). Le backend reste essentiellement Java avec des datasources base de données.
J’aime particulièrement le JavaScript. Je n’ai pas encore beaucoup d’expérience sur les autres langages pour savoir lequel je déteste mais je explorer python dans les mois à venir
Personnellement, moi j’ai appris C,C++ et Python et pour le moment j’assaie d’approfondir mes connaissances dans ces langages . Après ça je ferai HTML5 &SS3 suivi de JavaScript.
Je suis fan de java plus particulièrement avec IDE Netbeans , c vraiment incontournable la qualité de logiciel qu’il me produit.
Bien sûr je suis un concepteur du SI
Bah ouais j’ai utilisé plus de langages , java script, vb, vba, html, php et autant d’autres mais java nous offre un API super , tellement que nous
basculons vers le cloud , cest du ouf avec Java.
personnellement j’ai découvert quelques langages, comme Html,Css,C#, et Javascript. Du coup j’ai apprécié Javascript pour sa capacité avec moins de codes tu peux perfectionner tes tâches. J’aimerais également commencer python et Java dans le mois à venir, qui sont très utilisés pour développer les apps android…