Why the TIOBE Programming Language Index is No Good
Many people on the net point to TIOBE as if it were a definitive index of programming language popularity. As it is currently defined, it is utter nonsense.
From the TIOBE index definition at http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm
The ratings are calculated by counting hits of the most popular search engines. The search query that is used is+"<language> programming"
The search query is executed for the regular Google, Google Blogs, MSN, Yahoo!, and YouTube web search for the last 12 months. The web site Alexa.com has been used to determine the most popular search engines
So what's wrong with that? Well on the index page they claim:
The ratings are based on the number of skilled engineers world-wide, courses and third party vendors.
Do I really need to say much more than that?