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 :
Envoyé par Paul Jansen, PDG de TIOBE Software
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 :
- Python avec une note de 16,41 % ;
- C avec une note de 10,21 % ;
- C++ avec une note de 9,76 % ;
- Java avec une note de 8,94 % ;
- C# avec une note de 6,77 % ;
- JavaScript avec une note de 2,89 % ;
- Go avec une note de 1,85 % ;
- Visual Basic avec une note de 1,7 % ;
- SQL avec une note de 1,61 % ;
- 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 :
- Python avec une part de 28,43 % ;
- Java avec une part de 16,04 % ;
- JavaScript avec une part de 8,72 % ;
- C/C++ avec une part de 6,65 % ;
- C# avec une part de 6.63% ;
- R avec une part de 4.63 % ;
- PHP avec une part de 4,45 % ;
- TypeScript avec une part de 2,96 % ;
- Swift avec une part de 2,71 % ;
- 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