Langages

Partager :

Cette section fournit une répartition statistique des dernières tendances en matière de langages de programmation, de scripts et de balisage.

Langages de programmation, de script et de balisage

Quels langages de programmation, de script et de balisage avez-vous utilisés au cours des 12 derniers mois ?

Quels langages de programmation, de script et de balisage avez-vous utilisés au cours des 12 derniers mois ?

Objective-C</> semble être prêt pour la retraite

Après avoir perdu les deux tiers de ses utilisateurs au cours des six dernières années, Objective-C semble être arrivé en fin de course. Au cours de l’année écoulée, moins de 2 % des programmeurs l'ont utilisé au moins une fois, et seulement 11 des participants à l'enquête déclarent qu'il s'agit de leur principal langage. Le déclin d'Objective-C est même supérieur à celui de COBOL et de Perl.

Le langage a connu un beau parcours depuis son introduction en 1984, jusqu'à ce qu'Apple lance son successeur, Swift, en 2014. Avec d'autres langages multiplateformes comme Kotlin ou Dart, les développeurs ont maintenant l'embarras du choix et peu de raisons de s'accrocher à Objective-C.

Confiance en Rust : l'histoire d'une croissance rapide

Parmi les langages les plus populaires cette année, seul Rust a atteint un nouveau record d'utilisation. Il concurrence C++ grâce à ses mécanismes stricts de sécurité et de gestion la mémoire. La base d'utilisateurs de Rust a connu une croissance constante au cours des cinq dernières années et un utilisateur de Go sur six dit envisager d'adopter Rust.

Quels sont vos principaux langages de programmation, de script et de balisage ?

Merci de choisir au maximum trois langages.

JavaScript : une légère baisse de popularité

L’année dernière, les trois principaux langages étaient au coude à coude en termes de popularité. Cette année encore, peu de choses les séparent : Java a repris la première place, tandis que JavaScript est tombé à la troisième place après avoir perdu trois points de pourcentage.

Il semble que certains programmeurs qui ont commencé en utilisant TypeScript en tandem avec un autre langage passent progressivement à son utilisation exclusive. En 2020, 47 % des utilisateurs de TypeScript l’utilisaient avec JavaScript, alors que cette année, ils ne sont plus que 38 %. Il est plausible que JavaScript connaisse une nouvelle baisse d'utilisation de quelques points de pourcentage à l'avenir.

La proportion de programmeurs souhaitant apprendre un autre langage est plus élevée parmi les utilisateurs de JavaScript que chez les utilisateurs d'autres langages. Cela augmente les risques d'attrition, dont TypeScript devrait bénéficier.

Prévoyez-vous d'adopter ou d'utiliser d'autres langages au cours des 12 prochains mois ? Si oui, lesquels ?

Les valeurs de ce tableau indiquent le nombre d'utilisateurs des langages répertoriés dans les colonnes (horizontalement) qui prévoient de migrer vers un langage répertorié dans les lignes (verticalement). Par exemple, 10 % des utilisateurs de C# prévoient d'adopter Rust.

Pendant de nombreuses années, Rust a figuré parmi les principaux langages que les développeurs souhaitaient apprendre. En 2023, il atteint la première place de ce calssement pour la première fois.

Il a non seulement dépassé Go pour devenir le choix numéro 1 des personnes qui cherchent à migrer vers un autre langage, mais les utilisateurs de Go sont également les premiers à être prêts à adopter Rust.

Toutefois, la base d'utilisateurs de Go ayant connu une croissance rapide jusqu'en 2020, une partie importante des personnes qui abandonnent Go sont très probablement des utilisateurs assez récents. Beaucoup dùentre eux sont à la recherche de la prochaine « grande » tendance et pourraient assez vite passer à un autre langage après avoir adopté Rust.

Langages de programmation dont les utilisateurs ne souhaitent pas changer

Pourcentage des personnes ne prévoyant pas d'adopter un nouveau langage de programmation ou d'en changer, par langage principal ayant été choisi par 150 répondants au moins.

Scala et Rust arrivent en tête du classement des langages dont les utilisateurs envisagent le moins de changer.

Quels types de logiciels développez-vous avec vos principaux langages ?

Classement des développeurs les mieux payés en fonction de leur langage principal

Les employés les mieux payés sont ceux dont les salaires se situent dans le quartile supérieur de leur pays ou région.

Trouvez l'outil qu'il vous faut

Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Données brutes Bientôt disponibles

Nous sommes en train de préparer les données brutes. Vous pouvez laisser votre adresse e-mail pour recevoir une notification lorsqu'elles seront disponibles au téléchargement.

By submitting this form I agree to the JetBrains Privacy Policy

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.