Language Rankings

There seem to be all sorts of rankings; university, SEO, hospital and all imaginable groups. I stumbled on this ranking and it caught my eye immediately. Why? It’s the first time I’ll be seeing such, moreover I’m a programmer and I need to stay informed about current trends in the industry to avoid losing my competitive edge.

Well, its about the top programming languages and is offered by TIOBE Software; a company specialized in assessing and tracking the quality of software. Their  Tiobe Programming Community Index is a measure that has been used to track the ascent and descent of programming languages over the years. Languages are basically ranked on how much they turn up in search engine results, this points to how much they are used though it does not indicate how much developers/engineers love the languages.

Well, according to the TIOBE index for 2011,  Java is still numero uno, followed closely by C. The first ten languages on their rankings are listed below.

  1. Java
  2. C
  3. C++
  4. PHP
  5. Python
  6. C#
  7. Visual Basic
  8. Objective-C
  9. Perl
  10. Ruby

You can review the entire list here: TIOBE Programming Community Index for January 2011

Personally, I’m surprised that JavaScript didn’t make the top ten; afterall JavaScript is at the core of most web applications and is widely used. Well, maybe it didn’t meet some of their criteria. I believe that JavaScript should at least be number 8 on the list. ;;D

Since the index is based on current trends, you can use it to check whether your programming expertise is outdated or still good. Java, C, C++, PHP and Python are the languages that are in heavy use and will have plenty support in years to come. For other languages, I can’t say…. :|


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.