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.
- Java
- C
- C++
- PHP
- Python
- C#
- Visual Basic
- Objective-C
- Perl
- 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…. :|
Ciao.