TIOBE सूचकांक

TIOBE प्रोग्रामिंग कम्युनिटी इंडेक्स, नीदरलैंड के आइंटहॉवन  में स्थित TIOBE सॉफ्टवेयर BV द्वारा निर्मित और अनुरक्षित प्रोग्रामिंग भाषाओं की लोकप्रियता का एक माप है। TIOBE का मतलब गंभीर होने का महत्व है, जो ऑस्कर वाइल्ड के 1895 के कॉमेडी नाटक का शीर्षक है, जो ग्राहकों, आपूर्तिकर्ताओं और सहकर्मियों के प्रति संगठन के ईमानदार और पेशेवर रवैये पर जोर देता है। सूचकांक की गणना भाषा के नाम वाले प्रश्नों के लिए खोज इंजन परिणामों की संख्या से की जाती है। सूचकांक में Google, Google ब्लॉग, MSN, Yahoo!, Baidu, विकिपीडिया और YouTube में खोजें शामिल हैं। सूचकांक महीने में एक बार अद्यतन किया जाता है। वर्तमान जानकारी मुफ़्त है, लेकिन दीर्घकालिक सांख्यिकीय डेटा बिक्री के लिए है। सूचकांक लेखकों ने कहा है कि विभिन्न रणनीतिक निर्णय लेते समय यह मूल्यवान हो सकता है। TIOBE ट्यूरिंग पूर्ण भाषाओं पर ध्यान केंद्रित करता है, इसलिए यह, उदाहरण के लिए, HTML की लोकप्रियता के बारे में जानकारी प्रदान नहीं करता है।

इतिहास
TIOBE सूचकांक उन खोज इंजनों की रैंकिंग नीति के प्रति संवेदनशील है जिस पर यह आधारित है। उदाहरण के लिए, अप्रैल 2004 में Google ने खोज रैंक को बढ़ावा देने के अनुचित प्रयासों से छुटकारा पाने के लिए एक सफाई कार्रवाई की। परिणामस्वरूप, जावा (प्रोग्रामिंग भाषा) और C++ जैसी भाषाओं में बड़ी गिरावट आई, फिर भी ये भाषाएँ तालिका में शीर्ष पर बनी हुई हैं। ऐसे उतार-चढ़ाव से बचने के लिए, TIOBE अब कई खोज इंजनों का उपयोग करता है।

अगस्त 2016 में, C_(प्रोग्रामिंग_भाषा) सूचकांक लॉन्च होने के बाद से अपने सबसे कम रेटिंग स्कोर पर पहुंच गया, लेकिन फिर भी जावा (प्रोग्रामिंग भाषा) के बाद दूसरी सबसे लोकप्रिय भाषा थी। जबकि मई 2020 में, C ने फिर से शीर्ष स्थान हासिल किया, और तब से जावा काफी हद तक नीचे चला गया है नवंबर 2020 तक लोकप्रियता में नंबर दो की स्थिति बरकरार रखते हुए, जब पायथन (प्रोग्रामिंग भाषा) ने जावा को पीछे छोड़ दिया, नंबर दो की स्थिति ले ली। 2021 में, जावा ने अपना नंबर दो स्थान हासिल कर लिया और 2022 में, पायथन सबसे लोकप्रिय प्रोग्रामिंग भाषा बनने के लिए जावा और सी दोनों को पीछे छोड़ दिया। वर्ष की TIOBE प्रोग्रामिंग भाषा का पुरस्कार सूचकांक में सबसे बड़ी वार्षिक लोकप्रियता हासिल करने वाली भाषा को दिया जाता है, उदाहरण के लिए, गो (प्रोग्रामिंग भाषा) 2016 में वर्ष की प्रोग्रामिंग भाषा थी, और पायथन (प्रोग्रामिंग भाषा) ने 2020 का पुरस्कार जीता।

आलोचनाएँ
अनुरक्षक निर्दिष्ट करते हैं कि TIOBE सूचकांक सर्वोत्तम प्रोग्रामिंग भाषा या उस भाषा के बारे में नहीं है जिसमें कोड की अधिकांश पंक्तियाँ लिखी गई हैं, लेकिन दावा करें कि वेब पेजों की संख्या दुनिया भर में कुशल इंजीनियरों, पाठ्यक्रमों और नौकरियों की संख्या को दर्शा सकती है।

पियरे कार्बोनेल ने 2012 में TIOBE द्वारा उद्देश्य सी  को वर्ष की प्रोग्रामिंग भाषा के रूप में नामित करने को चुनौती देते हुए तर्क दिया कि वेब पर कई ऑब्जेक्टिव-सी पेज हो सकते हैं, लेकिन उन्हें शायद ही कभी पढ़ा जाता है। यह अपना स्वयं का PYPL सूचकांक प्रस्तावित करता है इसके बजाय, Google रुझान डेटा के आधार पर। यह 2004 से दुनिया भर और 5 देशों में लोकप्रियता के रुझान दिखाता है।

पर्ल डीबीआई के लेखक टिम बन्स सूचकांक और इसकी रैंकिंग के तरीकों के आलोचक रहे हैं।