IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Python flirte avec la première place des langages les plus populaires sur l'index TIOBE dans l'édition de septembre
Place qui n'a été occupée que par C et Java jusqu'à présent

Le , par Stéphane le calme

14PARTAGES

22  0 
Python est en train de se hisser à la première place de l'indice mensuel Tiobe de popularité des langages, terminant à seulement 0,16 point de pourcentage du leader, le langage C, dans l'édition de septembre de l'indice.

Le fournisseur de services de qualité logicielle Tiobe pense que Python pourrait surpasser le C à tout moment, ce qui en ferait seulement le troisième langage à être en tête de l'indice en plus de 20 ans d'existence. Java, classé troisième ce mois-ci, est également en tête de l'indice.

Paul Jansen, PDG de TIOBE Software, a commenté les statistiques en ce sens : « Python n'a jamais été aussi proche de la position numéro 1 de l'index TIOBE. Il n'a besoin que de combler 0,16 % pour dépasser C. Cela peut arriver à tout moment maintenant. Si Python devient numéro 1, un nouveau palier aura été franchi dans l'index TIOBE. Jusqu'à présent, seuls 2 autres langages ont dominé le peloton, à savoir C et Java. Voyons ce qui se passe le mois prochain. D'autres mouvements intéressants ce mois-ci sont : Assembleur qui a gagné 1 position, passant de n° 9 à n° 8, Ruby qui a gagné 2 positions, passant de n° 15 à n° 13, et Go qui a gagné 4 positions, passant de n° 18 à n°14 ».

Python a occupé la deuxième place pendant deux mois consécutifs. Il s'est hissé pour la première fois à la deuxième place en novembre dernier.

Python est déjà en tête de l'index Pypl Popularity of Programming Language, qui analyse la fréquence à laquelle les didacticiels de langage sont recherchés sur Google. Le langage a été classé deuxième dans le classement des langages RedMonk de juin 2021, juste derrière JavaScript. Les classements RedMonk, qui évaluent l'utilisation du langage sur la base d'une formule qui examine Stack Overflow et GitHub, ont été publiés le 5 août.

Ailleurs dans l'édition de septembre de l'index Tiobe, le langage Go de Google a bondi de quatre places, passant de la 18e le mois dernier à la 14e ce mois-ci. Le langage assembleur est passé à la huitième place après avoir été à la neuvième place le mois dernier, tandis que Ruby est passé de la 15e en août à la 13e en septembre. Le PDG de Tiobe, Paul Jansen, les a décrits comme de petits mouvements, ajoutant qu'il était difficile de dire pourquoi ils se sont produits.

Le top 10 de l'indice Tiobe pour septembre 2021 :
  1. C, avec un pourcentage de 11,83 %
  2. Python, avec un pourcentage de 11,67 %
  3. Java, avec un pourcentage de 11,12 %
  4. C++, avec un pourcentage de 7,13 %
  5. C#, avec un pourcentage de 5.78 %
  6. Visual Basic, avec un pourcentage de 4,62 %
  7. JavaScript, avec un pourcentage de 2,55 %
  8. Assembleur, avec un pourcentage de 2,42 %
  9. PHP, avec un pourcentage de 1,85 %
  10. SQL, avec un pourcentage de 1,8 %


L'index de la communauté de programmation TIOBE est un indicateur de la popularité des langages de programmation. L'index est mis à jour une fois par mois. Les évaluations sont basées sur le nombre d'ingénieurs qualifiés dans le monde, de cours et de fournisseurs tiers. Les moteurs de recherche populaires tels que Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube et Baidu sont utilisés pour calculer les notes. Il est important de noter que l'index TIOBE ne concerne pas le meilleur langage de programmation ou le langage dans lequel la plupart des lignes de code ont été écrites.

L'index peut être utilisé pour vérifier si vos compétences en programmation sont toujours à jour ou pour prendre une décision stratégique sur le langage de programmation à adopter lors du démarrage de la création d'un nouveau système logiciel.

L'étude internationale Tiobe basée sur des données web n'est absolument pas représentative du marché Pro en France, pour vous faire une meilleure idée sur le paysage professionnel dans l'Hexagone :

Emploi développeur 2020 : les langages les plus demandés et les mieux payés



Sources : Index TIOBE, Developpez.com rub emploi

Et vous ?

Qu'est-ce qui, selon vous, pourrait expliquer la montée en puissance de Python ?
Le(s)quel(s) des langages dans le top 10 utilisez-vous en entreprise ? Pour vos projets personnels ?
Quelle lecture faites-vous de ces statistiques ?

Voir aussi :

Python et C++ sont les langages qui ont connu la plus forte croissance de popularité sur l'année 2020, selon les statistiques de l'index TIOBE
Index TIOBE : Objective-C perd de sa popularité et quitte le top 20 des langages de programmation, alors que l'on assiste à un regain de croissance pour le langage Fortran
Python domine le classement IEEE Spectrum de juillet 2020 tandis que R se rapproche un peu plus du top 5 sur l'index TIOBE

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 14/09/2021 à 16:41
La popularité de Python sur le Tiobe vient tout simplement du fait que Python est très utilisé justement par les non développeurs, comme en éducation, dans les cursus éducatifs non informatique, en remplacement de Fortran chez les scientifiques, en Data science, en IA, etc.

Pendant ce temps sur l'étude emploi en France Python arrive que 4eme avec seulement 10%.
6  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 14/09/2021 à 16:05
Quand je vois VB et ASM dans le top 10 j'ai quand même 2/3 doutes sur la réelle représentativité de leur statistique

Et je dis pas ca parce que je déteste python et que ca me fait mal de le voir si haut
4  0 
Avatar de smarties
Membre éprouvé https://www.developpez.com
Le 14/09/2021 à 17:10
Je fais du Python et ça ne m'étonne pas qu'il soit si haut (peut être un peu quand même car en France je ne vois pas trop d'offres d'emploi dessus).

En revanche, je l'utilise :
- pour faire divers scripts en pro et en perso
- faire du web

Je sais que ce n'est pas le langage le plus "green" mais avec toutes les librairies qui existent pour ce langage et les bindings on fait plein de choses très rapidement.
1  0 
Avatar de eric44000
Membre régulier https://www.developpez.com
Le 15/09/2021 à 13:35
@smarties
"Je fais du Python et ça ne m'étonne pas qu'il soit si haut (peut être un peu quand même car en France je ne vois pas trop d'offres d'emploi dessus)."
La France a une certaine inertie. Les programmes java et php sont légions et il est difficile de demander aux équipes qui ont la tête dans le guidon de se relever.
Python est enseigné au lycée et sera le langage commun dans le supérieur, comme aux USA, où l'essor de ce vieux langage vient des universitaires, puis de la Silicon Valley.

"Je sais que ce n'est pas le langage le plus "green" mais avec toutes les librairies qui existent pour ce langage et les bindings on fait plein de choses très rapidement. "
Pour tout ce qui est calcul intensif et donc gourmand en énergie, les modules sont écrits en C, donc "green" compatible. Le python/C est courant (ctypes fait partie de la bibliothèque standard). Personnellement, j'écris très rarement des dll. Je préfère diminuer la complexité quitte à rogner la lisibilité.
0  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 15/09/2021 à 16:37
Citation Envoyé par eric44000 Voir le message
La France a une certaine inertie. Les programmes java et php sont légions et il est difficile de demander aux équipes qui ont la tête dans le guidon de se relever.
Quoiqu'il en soit il faudra toujours des développeurs pour maintenir ces programmes là donc il y aura toujours du travail pour les devs Java et PHP dans 10-20 ans.

Citation Envoyé par eric44000 Voir le message
Python est enseigné au lycée et sera le langage commun dans le supérieur, comme aux USA, où l'essor de ce vieux langage vient des universitaires, puis de la Silicon Valley.
Pertinent. À terme Python aura l'avantage de proposer beaucoup de main d'œuvre parce que les élèves l'auront appris pendant leur cursus scolaire et pas que par ceux qui ont fait des études informatiques. Cela va forcément intéresser les entreprises, pour qui ça sera plus facile de recruter et même de recruter à pas cher.
0  0 
Avatar de eric44000
Membre régulier https://www.developpez.com
Le 15/09/2021 à 17:31
@air-dex
"Quoiqu'il en soit il faudra toujours des développeurs pour maintenir ces programmes là donc il y aura toujours du travail pour les devs Java et PHP dans 10-20 ans."
Tout à fait. Comme il faut des devs Cobol actuellement.

"Pertinent. À terme Python aura l'avantage de proposer beaucoup de main d'œuvre parce que les élèves l'auront appris pendant leur cursus scolaire et pas que par ceux qui ont fait des études informatiques. Cela va forcément intéresser les entreprises, pour qui ça sera plus facile de recruter et même de recruter à pas cher."
Cela aura l'avantage que les ingénieurs et autres chercheurs se fassent comprendre par les informaticiens. Mais il est vrai que les chercheurs en France sont mal payés. C'est pourquoi il y a une fuite des cerveaux. Pour ce qui est des devs, les entreprises ont le choix entre distribuer les bénéfs aux actionnaires, au patron ou aux employés. Mais quand on veut attirer les talents, il faut allonger la monnaie.
0  0