Pour gérer vos consentements :
Categories: Big DataLogiciels

Java, C et Python se disputent la tête des langages de programmation

Les études sur la popularité des langages de programmation se suivent et ne ressemblent pas. Tout au plus, il est possible de dégager quelques tendances et quelques enseignements.  Ainsi l’index de Tiobe couronne à nouveau le C dans son classement du mois de juillet, suivi de très près par Java et d’Objective-C.

Le spécialiste de la qualité logiciel souligne que l’évènement est à chercher dans le bas du classement et notamment à la 16e place où Swift vient de faire son entrée. Le nouveau langage de programmation présentée à la WWDC par Apple a commencé à séduire les développeurs. Tiobe met cet engouement sur l’effet d’annonce et se pose la question de la pérennité du succès de Swift. Un nouveau Go de Google (qui a eu son heure de gloire avant de disparaître du classement) ou le remplacement d’Objective-C ? Autre petit nouveau dans le classement, Hack, un dérivé de PHP, promu par Facebook qui s’invite à la 68e position.

Java très présent dans l’entreprise, Python dans l’enseignement du code

Pour le classement IEEE Spectrum, Java reste en tête des préférences des développeurs au sein des entreprises notamment pour les applications web et mobile. Sans surprise, on retrouve en deuxième et troisième position, le couple C/C++. Ces deux langages demeurent des incontournables pour les développeurs. Python et C# ferment la marche du Top 5 des langages de programmation les plus populaires. Parmi les tendances, le classement souligne que le langage R (9e position) continue sa progression grâce à ses capacités d’analyses des données et la création de solutions Big Data. IBM a développé Big R qui parallélise R dans un environnement Hadoop, Teradata Aster propose une base de données R et Pivotal a lancé la solution PivotalR qui permet aux utilisateurs d’interagir avec le service Greenplum.

Enfin, le dernier classement provient de l’ACM (Association for Computing Machinery) sur les langages de programmation utilisés pour l’initiation au code des étudiants américains. Dans les départements informatiques des universités, Python vient de détrôner Java. Sur le blog de l’association, Philippe Guio, professeur assistant à l’Université Rochester, constate que cette montée en puissance de Python était en marche depuis environ 3 ans. Depuis, plusieurs grandes universités comme le MIT et Berkeley ont basculé leurs cours introductifs au développement en Python. Les éditeurs de MooC comme edX, Coursera et Udacity ont suivi cette tendance en proposant des formations dans ce langage. Une évolution à suivre…

A lire aussi :

Développer pour le Web : pour Google, de nouveaux langages doivent émerger

Programmation Objective-C C Java Tiobe © Mike Kiev – Fotolia.com

Recent Posts

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

2 jours ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

3 jours ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

3 jours ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

3 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

4 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

4 jours ago