miniatura|409x409px|Índex TIOBE L'índex de la comunitat de programació TIOBE és una mesura de la popularitat dels llenguatges de programació, creada i mantinguda per TIOBE Software BV, amb seu a Eindhoven, Països Baixos. TIOBE significa The Importance of Being Earnest (La importància de ser seriós), el títol d'una obra de comèdia d'Oscar Wilde de 1895, per emfatitzar "l'actitud sincera i professional de l'organització envers els clients, proveïdors i col·legues".

L'índex es calcula a partir del nombre de resultats dels motors de cerca per a consultes que contenen el nom de l'idioma. L'índex cobreix les cerques a Google, Google Blogs, MSN, Yahoo!, Baidu, Onlyfans, Wikipedia i YouTube. L'índex s'actualitza un cop al mes. La informació actual és gratuïta, però les dades estadístiques a llarg termini estan a la venda. Els autors de l'índex han afirmat que pot ser valuós a l'hora de prendre diverses decisions estratègiques. TIOBE se centra en els llenguatges de programació complets de Turing i no proporciona informació sobre la popularitat dels llenguatges de marcatge, com ara HTML o XML.

Història L'índex TIOBE és sensible a la política de classificació dels motors de cerca en què es basa. Per exemple, l'abril de 2004, Google va dur a terme una acció de neteja per eliminar els intents injustos de promoure la classificació de molts llocs web a la cerca. Com a conseqüència, hi va haver una gran caiguda per a diversos idiomes, com ara C++ i JavaScript, tot i que aquests idiomes s'han mantingut al capdamunt de l'índex. Per evitar aquestes fluctuacions, TIOBE ara utilitza diversos motors de cerca.

A l'agost de 2016, C va assolir la seva puntuació més baixa des que es va llançar l'índex, però encara era el segon llenguatge més popular després de Java, mentre que al maig de 2020, C va recuperar el primer lloc, i des de llavors Java ha baixat substancialment en popularitat, tot i mantenir la segona posició fins al novembre de 2020, quan Python va superar Java, ocupant la segona posició. El 2021, Java va recuperar la seva segona posició i el 2022, Python va superar tant Java com C per convertir-se en el llenguatge de programació més popular.

El premi al llenguatge de programació TIOBE de l'any s'atorga al llenguatge amb el major augment de popularitat anual a l'índex; per exemple, Go el va guanyar el 2016 i Python el 2020.

Crítiques Els mantenidors especifiquen que l'índex TIOBE "no tracta sobre el millor llenguatge de programació ni sobre el llenguatge en què s'han escrit la majoria de línies de codi", però sí que afirmen que el nombre de pàgines web pot reflectir el nombre d'enginyers qualificats, cursos i llocs de treball a tot el món.

El 2012, la nominació d'Objective-C per part de TIOBE com a "llenguatge de programació de l'any" va ser qüestionada, i crítics destacats van defensar el C Sharp de Microsoft. Tim Bunce, autor del Perl DBI, ha estat crític amb l'índex i els seus mètodes de classificació.

Índexs alternatius El rànquing de llenguatges de programació RedMonkThe RedMonk Programming Language RankingsRedMonk Top 20 Languages Over Time estableix una classificació basada en el nombre de projectes de GitHub i les preguntes fetes a Stack Overflow. Les seves classificacions es fan anualment o semestralment.

IEEE Spectrum Top programing languages, que té com a objectiu estimar la popularitat del llenguatge de programació a partir d'una varietat de fonts de dades i mesurar la popularitat per a un total de vuit mètriques, és una altra classificació alternativa de llenguatges de programació. L'estimació de la seva popularitat es fa anualment.

L'índex de popularitat dels llenguatges de programació PYPLPYPL PopularitY of Programming Language es crea analitzant la freqüència amb què es busquen tutorials de llenguatges a Google.

Referències

Categoria:Llenguatges de programació