Wednesday, April 15th, 2009

Java is still on top!

It’s been around half an year, since I wrote about the TIOBE – Programming community index. For those who have not heard about TIOBE,

The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, and YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

Now it’s time to have a look at the programming index for the month of April ’09. As per the current index, Java is still on top with close to 20% of popularity amongst the other languages. Java is followed by C and C++, both of which totally counts for 25%. Next comes the PHP with a popularity of ~10%,

And the important thing is all the top 4 languages (Java, C, C++ and PHP) have declined in their popularity, while Python and JavaScript have gained little bit. Especially the growing popularity of JavaScript may infer that the web developers around the world are widely adopting web 2.0 in their websits.

Apart from that the GAE support for Java may also affect Java’s popularity. Will have to wait and see how the ratings are turn up in the following months.

So, what’s your take on this programming index?

{ 8 comments… read them below or add one }

BEn April 15, 2009 at 11:22 pm

Yeah but watch out Java, Logo is on the rise!!! That little turtle’s gonna save Web 3.0.

Makes me wonder if those stats are worth anything really..

Reply

DJDaveMark April 28, 2009 at 8:47 pm

Ever since I chose Java as my programming career path (~6 years ago), I haven’t been dissapointed one little bit with the language. It’s grown beautifully from 1.2 to 1.4 to 5.0 to 6.0!

I just love writing Java code, especially when I get to ditch Struts and use Stripes as the presentation framework (have a gander at the “Quick Start Guide”), while having Spring and JPA/Hibernate in the mix.

Love it, love it, love it!

Reply

VckReddy May 29, 2010 at 7:16 am

Using Java technologies for Presentation were decreasing because of some good upcoming technologies like Flex, PHP, Ruby etc, but on the other side for Functionality/Business implementations we are still using technologies like Spring/Web Services/JMS(Hibernate/iBatis/JPA if required) only even though the popularity of EJB is decreased.

Considering some comments I am thinking like popularity of Java is increasing/constant from services implementation side while it is reducing from client side.

Reply

Veera May 29, 2010 at 8:52 am

Java itself has a front tier presentation technology “JavaFx”. But when compared with other technologies in the same space, the reach JavaFx is not much. It will catch up.

Reply

VckReddy May 29, 2010 at 9:39 am

I think JavaFx, JSF and even JMaki are some good technologies from Java side but they never got that much fame as like other presentation technologies.

Reply

VckReddy May 29, 2010 at 9:42 am

Even though I am sharing pros and cons still I Like to work more in Java and believe it is still on top when compared to other languages for me.

Reply

Veera May 29, 2010 at 12:05 pm

Yes. From the start of my career, I’m working on the Java technologies. It was a good journey for me and I’m sure I’ll continue to ride on Java for some more time.

Reply

java hosting chennai July 7, 2010 at 3:59 pm

yes. java is still on top compare others

Reply

Leave a Comment

{ 2 trackbacks }

Previous post:

Next post: