Objective-C Overtakes C++ In July Thanks To Apple

    July 19, 2012
    Zach Walton
    Comments are off for this post.

One of the more interesting things to look at each month is the TIOBE Index. It collects all the programming languages and lists the top 20 based on “skilled engineers world-wide, courses and third party vendors.” C and Java are usually battling for the top, but the third position fro July is definitely interesting.

The TIOBE Index has found that Objective-C has overtaken C++ in popularity. Objective-C was in sixth place in July of 2011 and has jumped to third this month. Apple can take most of the credit for the jump in Objective-C popularity.

As The Inquisitr explains, C++ and Objective-C were developed in the same year. Programmers flocked to C++, however, because it’s better in high-performance systems whereas Objective-C is better for light-weight systems. It was’t until 1988 when Steve Jobs ordered Objective-C to be used on the NeXTSTEP OS, which eventually led to OS X, that the language began to gain notoriety.

From there, Objective-C really took off when the iPhone launched. Apps built for the iPhone rely heavily on the Objective-C language and it shows. Moving three spaces up and overtaking C++ in just a year is a pretty impressive feat. As more people begin to develop for iOS, we should start to see Objective-C rise even more. Granted, it’s probably won’t overtake Java or C for a while as both of those languages are pretty engrained into the overall programming ecosystem.

Here’s the top 20 programming languages for July. There might be a few more surprises beyond Objective-C’s rise to fame such as Visual Basic .NET’s massive jump from 25th to 15th place.

Objective-C Overtakes C++ In July Thanks To Apple

  • http://www.mbbsoftware.com Miroslav Bonchev

    The article is not entirely clear if its claim applies to the McIntosh world only or to the entire Software world.

    – If it applies for the apple world only, then this seems to me quite insignificant. The over-prised-show-off apple computers are not in my opinion soon to become computers used for serious work for many reasons. Photoshopping does require skills but that where it ends.

    – If it applies for the entire world of computers, then I just don’t believe it. However if it is true, then I can only expect more software equivalent to Rap in compare to Mozart to come.

    I must say that I have no experience with objective-c, but I had a look at its brief description in Wikipedia since the article triggered my interest. It is my believe that now my knowledge on objective-c more than sufficient to firmly discard it as a worthwhile language. Reasons – multiple. Hence my doubts on the claims of the article, but again it this is the apple world, than I would not be interested.