Classement des langages populaires : C consolide sa première place
Lors de l'édition précédente du classement Tiobe, Objective-C avait perdu une place, au profit de C++. Alors que le langage de programmation d'iOS affichait, à la fois en 2011 et 2012, la plus forte progression annuelle du palmarès, le doute s'est mis à planer sur un éventuel repli à plus long terme de sa popularité.
Force est de constater qu'il ne s'agissait que d'un sursaut conjoncturel. A l'issue du mois d'avril, Objective-C reprend du poil de la bête. Avec un indice en hausse d'un point d'un mois sur l'autre, il se hisse de nouveau à la troisième place du classement.
Un retour en force qui s'effectue au détriment de Java (qui essuie une baisse de son indice de 0,7 point comparé à mars), mais aussi de C++ (-0,4 point). Quant à C, toujours en tête du classement, il consolide sa place de leader des langages de programmation le plus populaires. Sur un mois, son indice de popularité passe de 17,9% à 18,7%. Une tendance qui illustre le poids toujours important des projets de développement de logiciels, face aux systèmes web (lire l'astuce sur C/C++ : Comment afficher les nombres de 1 à 1000 en C ou C++ sans boucle ni structure conditionnelle ?).
Méthodologie : le classement Tiobe se base sur les données de consultation issues des moteurs de recherche les plus utilisés : Google, Bing, Yahoo!, Wikipedia et YouTube. Il n'est donc révélateur en rien de la qualité intrinsèque des langages ou de leurs taux de pénétration.
| Classement mai 2013 | Classement mai 2012 | Langage | Indice | Evolution d'une année sur l'autre |
|---|---|---|---|---|
| Source : Tiobe | ||||
| 1 | 1 | C | 18.729% | +1.38% |
| 2 | 2 | Java | 16.914% | +0.31% |
| 3 | 4 | Objective-C | 10.428% | +2.12% |
| 4 | 3 | C++ | 9.198% | -0.63% |
| 5 | 5 | C# | 6.119% | -0.70% |
| 6 | 6 | PHP | 5.784% | +0.07% |
| 7 | 7 | (Visual) Basic | 4.656% | -0.80% |
| 8 | 8 | Python | 4.322% | +0.50% |
| 9 | 9 | Perl | 2.276% | -0.53% |
| 10 | 11 | Ruby | 1.670% | +0.22% |
| 11 | 10 | JavaScript | 1.536% | -0.60% |
| 12 | 12 | Visual Basic .NET | 1.131% | -0.14% |
| 13 | 15 | Lisp | 0.894% | -0.05% |
| 14 | 18 | Transact-SQL | 0.819% | +0.16% |
| 15 | 17 | Pascal | 0.805% | 0.00% |
| 16 | 24 | Bash | 0.792% | +0.33% |
| 17 | 14 | Delphi/Object Pascal | 0.731% | -0.27% |
| 18 | 13 | PL/SQL | 0.708% | -0.41% |
| 19 | 22 | Assembly | 0.638% | +0.12% |
| 20 | 20 | Lua | 0.632% | +0.07% |