| By Java News Desk | Article Rating: |
|
| October 31, 2007 06:15 AM EDT | Reads: |
28,315 |
The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings, according to TIOBE - which on its site carries the warning:
Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
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, MSN, and Yahoo! web search and the Google newsgroups and blogs for the last 12 months. The web site Alexa.com has been used to determine the most popular search engines.
By applying the search engine query as defined above, a lot of hit counts are collected. Let's define "hits(PL#i,SE)" as the number of hits of programming language PL at position i of the TIOBE index for search engine SE. The counted hits are normalized for each search engine for the first 50 languages. More formally, the rating for PL#i becomes
((hits(PL#i,SE1)/hits(PL#1) + ... + hits(PL#50)) + ... + (hits(PL#i,SEn)/hits(PL#1) + ... + hits(PL#50)))/n
where n is the number of search engines used.
The Top 10 as at October 2007 is as follows:
Below is a line diagram detailing the long term trends for these ten:1. Java
2. C
3. (Visual) Basic
4. C++
5. PHP
6. Perl
7. C#
8. Python
9. JavaScript
10. Ruby

Line Diagram Copyright © 2007 TIOBE Software BV
Published October 31, 2007 Reads 28,315
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- "Java Is Dead, Long Live Java!" – The Future of Java
- Steve Jobs Dismisses Java As "Heavyweight" in an Age of Lightweight Computing
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- Javaland Discusses Eckel's "Java Backlash" Analysis
- Is Java a "Ball and Chain"?
- Blogger's Flamebait Posting on Why Java Sucks Continues To Attract Rebuttals
About Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.
![]() |
CAT 11/03/07 10:43:44 AM EDT | |||
Well that's impressive. Java and C have swapped places over the last couple of years at least once, but that or maybe Basic are probably the only valid comparisons. Ruby remains a Scripting Language, so even if it may gain ground compared to JavaScript, PHP, Python or others, you cannot fully compare it with languages that cover different areas beside server side scripting or dynamic web applications. Especially at times when some tendencies go towards Rich Client UI (again) where you may see JavaScript in many of them, but if it gets any richer, then you are more likely to deal with Java, C#, Basic or C(++) Which languages has it replaced btw? Ada, SmallTalk or others? Anybody knows that? |
||||
- AJAX World RIA Conference & Expo Kicks Off in New York City
- What is Web 3.0?
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- AJAX and RIA 2009: More Choices, Tough Decisions
- Ulitzer’s Amazing First 30 Days in Public Beta
- SYS-CON Announces Government IT Conference & Expo
- RIAs for Web 3.0 Using the Microsoft Platform
- REA Is Where RIA Becomes the Norm
- Why an Application Grid?
- 2nd International Cloud Computing Expo New York Photo Album
- AJAX World RIA Conference & Expo Kicks Off in New York City
- What is Web 3.0?
- Developing Rich Client Applications Using Swing - II
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- AJAX and RIA 2009: More Choices, Tough Decisions
- AJAX World RIA Conference Awards Announced
- WebORB Launched for Flex, Flash, AJAX and Silverlight
- Appcelerator Revolutionizes UI Prototyping
- Adobe Takes LiveCycle into the Cloud
- Ulitzer’s Amazing First 30 Days in Public Beta
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1







































