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% |