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 !

La popularité de PHP diminue-t-elle ? Le langage de script a atteint sa position la plus basse dans l'index TIOBE,
Tandis que C++ consolide sa place dans le top 3 après avoir éjecté Java

Le , par Mathis Lucas

64PARTAGES

3  0 
Le langage de programmation PHP, autrefois dominant dans le domaine du développement Web, a atteint son plus bas niveau dans l'index de popularité TIOBE. PHP a dégringolé de la 12e place en mars 2024 à la 17e place du classement TIOBE en avril 2024. Bien que l'index TIOBE est controversé par les développeurs, la mauvaise performance de PHP suggère qu'il est de plus en plus concurrencé par les frameworks Web tels que Rails (Ruby on Rails), Django et React, construits respectivement sur Ruby, Python et JavaScript. Pendant ce temps, Fortran revient dans le top 10 et le C++ reste devant Java et consolide sa place dans le top 3 de TIOBE.

PHP (Hypertext Preprocessor) est un langage de script côté serveur très répandu sur lequel est basé de nombreuses ressources sur Internet, depuis les blogues aux sites et applications Web les plus populaires du monde. La première version de PHP a été lancée il y a 30 ans. Nous en sommes aujourd'hui à la version 8, sortie en novembre 2020, mais la version 7 reste la plus utilisée. Il fonctionne sur le moteur Zend, qui est l'implémentation la plus populaire, mais il en existe d'autres, comme parrot, HPVM (Hip Hop Virtual Machine), et Hip Hop. Autrefois très populaire, l'index TIOBE suggère que PHP connaît un déclin.


La cote de PHP dans le classement TIOBE d'avril est de 1,09 %, ce qui le place à la 17e place. Selon TIOBE, le langage de script créé par le programmeur Rasmus Lerdorf a perdu cinq places entre mars et avril. Dans un billet de blogue, Paul Jansen, PDG de TIOBE Software, explique :

Citation Envoyé par Paul Jansen, PDG de TIOBE Software


Ce mois-ci, PHP a atteint sa position la plus basse dans l'index TIOBE. Lorsque l'indice TIOBE a été créé en 2001, PHP était sur le point de devenir le langage standard pour la création de sites Web interactifs. Sa popularité n'a cessé de croître d'année en année : PHP a fini par obtenir une part de marché supérieure à 10 % et a même atteint la troisième place de l'index TIOBE. Par la suite, de nombreux concurrents sont entrés sur le marché. Les exemples de ces soi-disant frameworks de développement Web sont Rails, Django et React.

Les principaux langages à l'origine de ces nouveaux frameworks sont Ruby, Python et surtout JavaScript. En plus de cette concurrence, des problèmes de sécurité ont été découverts en PHP. PHP a donc dû se réinventer. Aujourd'hui, PHP a toujours une forte présence dans le domaine des sites Web de petite et moyenne taille, et c'est le langage derrière le système de gestion de contenu Web le plus populaire, WordPress. PHP n'a donc pas disparu, mais ses jours de gloire semblent révolus.

PHP était le neuvième langage de programmation le plus populaire du classement TIOBE en avril 2023. Un autre changement notable dans l'index TIOBE a été le retour du vénérable langage de programmation Fortran. Publié pour la première fois en 1958, le langage Fortran est passé de la 20e place en avril 2023 à la 10e en avril 2024. D'après les recherches effectuées par TIOBE, Fortran n'avait pas été classé aussi haut depuis avril 2002. Le langage de programmation C++, créé par Bjarne Stroustrup, continue de devancer Java et de consolider sa place dans les trois premiers langages de programmation.

Les langages de programmation Python et C maintiennent respectivement leur première et deuxième place dans le classement TIOBE d'avril 2024. Le top 10 des langages de programmation en matière de popularité sur la mise d'avril 2024 de l'index TIOBE se présente comme suit :

  1. Python avec une note de 16,41 % ;
  2. C avec une note de 10,21 % ;
  3. C++ avec une note de 9,76 % ;
  4. Java avec une note de 8,94 % ;
  5. C# avec une note de 6,77 % ;
  6. JavaScript avec une note de 2,89 % ;
  7. Go avec une note de 1,85 % ;
  8. Visual Basic avec une note de 1,7 % ;
  9. SQL avec une note de 1,61 % ;
  10. Fortran avec une note de 1,47 %.


L'index TIOBE de la communauté des programmeurs (TIOBE Programming Community Index) est un indicateur de la popularité des langages de programmation. L'index est mis à jour une fois par mois. Les classements sont basés sur le nombre d'ingénieurs qualifiés dans le monde, les cours et les fournisseurs tiers. Les sites Web populaires tels que Google, Amazon, Wikipedia, Bing et plus de 20 autres sont utilisés pour calculer les cotes. Il est important de noter que l'index TIOBE ne concerne pas le meilleur langage de programmation ou le langage dans lequel le plus grand nombre de lignes de code ont été écrites.

La méthodologie utilisée par TIOBE pour déterminer la popularité des différents langages de programmation fait l'objet de controverses dans la communauté. Pour de nombreux développeurs, il n'est pas représentatif de la popularité des langages de programmation. Par exemple, l'étude de Developpez.com sur la popularité des langages en France classe le langage PHP (9,8 %) à la 4e position, après Java (14 % - 1er), Python (14,7 - 2e) et JavaScript (13 % - 3e). Alors que TIOBE classe Fortran dans son top 10, il ne figure pas dans le top 20 en France. Les langages comme Perl et Kotlin sont également populaires en France.


Bien que la méthodologie de TIOBE soit controversée, l'entreprise prétend que 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 construction d'un nouveau système logiciel. Il est intéressant de noter que l'index Pypl brosse un tableau légèrement différent. Pypl mesure la popularité sur la base des recherches de tutoriels de langage sur Google, et classe PHP au septième rang des langages les plus populaires en avril 2024. Le top 10 de l'index Pypl pour avril 2024 :

  1. Python avec une part de 28,43 % ;
  2. Java avec une part de 16,04 % ;
  3. JavaScript avec une part de 8,72 % ;
  4. C/C++ avec une part de 6,65 % ;
  5. C# avec une part de 6.63% ;
  6. R avec une part de 4.63 % ;
  7. PHP avec une part de 4,45 % ;
  8. TypeScript avec une part de 2,96 % ;
  9. Swift avec une part de 2,71 % ;
  10. Rust avec une part de 2,53 %.


Les résultats contrastés mettent en évidence les différentes méthodologies utilisées par chaque index. Alors que l'index TIOBE se concentre sur les tendances du secteur et les compétences des développeurs, l'index Pypl reflète l'activité d'apprentissage et la croissance potentielle future. Malgré son classement inférieur dans l'indice TIOBE, le langage PHP reste présent dans certains domaines du développement Web. Toutefois, la montée en puissance de frameworks concurrents et la nécessité de répondre aux préoccupations en matière de sécurité ont sans aucun doute eu un impact sur sa position autrefois dominante.

Source : classement TIOBE d'avril 2024

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous du déclassement de PHP dans l'index TIOBE ?
Comprenez-vous ce déclassement de PHP ? Cela reflète-t-il la réalité ?
Que pensez-vous de la différence entre le top 10 de l'index TIOBE et celui de l'index Pypl ?

Voir aussi

C++ est sacré langage de programmation de 2022 sur l'indice TIOBE. En termes de popularité, sur l'année écoulée, il est suivi respectivement par C et Python

Emploi informatique 2022 : les langages les plus demandés et les mieux payés

Emploi informatique 2022 : les SGBD les plus demandés et les mieux payés

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

Avatar de grunk
Modérateur https://www.developpez.com
Le 16/04/2024 à 8:07
On nous dis depuis 1996 que PHP va disparaître, le fait est qu'il toujours là.
Côté concurrence c'est clairement pas python et ruby qui lui font de l'ombre dans le web mais clairement JavaScript qui a un écosystème qui commence a se stabiliser tant front que back.
5  0 
Avatar de cavo789
Membre expert https://www.developpez.com
Le 16/04/2024 à 19:36
Merci pour la traduction.

En effet, c'est un peu une Arlésienne cette histoire. PHP ne cesse de s'améliorer, il est toujours plus strict et les outils d'analyse de code toujours plus performants et nombreux (il y a en des dizaines).

PHP 8 n'a rien à voir avec ses prédécesseurs et si le développeur a cœur d'avoir un code propre, son code sera encore là et fonctionnel quand nous serons tous pensionnés.
2  0 
Avatar de Honomatopic
Futur Membre du Club https://www.developpez.com
Le 16/04/2024 à 20:45
Je n'y crois.

PHP est utilisé encore par 80% des sites internet.

Il est encore étudié dans la plupart des cursus de formation.

Symfony est toujours très utilisé. Tout comme laravel, wordpress et drupal.

PHP mon langage favori n'est pas prêt de mourir.
2  0 
Avatar de tola4269
Membre du Club https://www.developpez.com
Le 16/04/2024 à 19:03
Vu le nombre de gros projets conçus en Php, difficile de le voir disparaître d'ici un bon nombre d'années.
De plus, il évolue doucement, à son rythme, pour éviter la perte de l'acquis.
Nous avons des gros projets historiques et on conçoit, avec le framework symfony, d'autres projets.
Donc PHP sera encore présent longtemps en entreprise. Il y a bien encore du Cobol et du Fortran alors...
1  0