Lijit Search
 
I only post when I have something worthwhile to say, so it might be easiest to subscribe so that you automatically receive any new content.

Email RSS Twitter ESP

This is my personal blog and anything I write here in no way reflects the opinion of Cisco Systems, my employer. If it does, it is only by pure coincidence :) Nothing here constitutes investment advice either, so you can't sue me.

More about me here

View Jason Kolb's profile on LinkedIn

Popular Tags Recent Archives

    License

    • Creative Commons License

    Fun Stuff

    • The content on this site is provided without any warranty, express or implied. All opinions expressed on this site are those of the author and may contain errors or omissions. NO MATERIAL HERE CONSTITUTES INVESTMENT ADVICE. The author may have a position in any company or security mentioned herein. Actions you undertake as a consequence of any analysis, opinion or advertisement on this site are solely your responsibility.
     
    Now this is what online identity looks like - FreeYourID.com Windows Vista Walks the Plank

    Web Programming Language Popularity Contest

    Webprogramminglanguagepo

    Curiosity and all the press around newer programming languages prompted me to do some research on the popularity of various Web progrmaming languages.  I figured I may as well share what I found, so I plugged the data I collected into BlueVue and ran off some pretty charts for your viewing pleasure.  Please keep in mind that I don't pretend to be a statistician here, I just gathered some data from publicly available sources to get a bearing on the popularity of these various languages.  And I had to do a few things like substitute "Ruby on Rails" for "Ruby" in some cases to get more meaningful data.  That said, here's what I found:

    Job Market

    Jobs

    Available jobs are a pretty good indicator of the number of development projects for a given language.  Java pretty much dominates in this area, with C# coming in a distant second, and ASP.NET and PHP not too far behind.  Not a bad showing for Microsoft, actually.

    Monthly Searches

    Monthly_searches

    Monthly searches show pretty much the same trend, Java is the 800-lb gorilla here too.  Surprisingly, though, Javascript is second even though it's not anywhere near the top in available jobs.  I suppose that could be because it's almost the de-facto programming language of the Web, so all the hobbyist and design programmers tend to use it as well.

    Open Source Projects

    Open_source_projects

    Ah, open source projects, the secret sauce for many programmers and the foundation of many custom development projects.  Java still wins this round, but PHP gives it a run for its money.  C# gives a strong showing as well, surprisingly--strong open source support for a proprietary language, very interesting.

    Dollars Per Click

    Dollars_per_click

    Every programming has an ecosystem of products around it, whether its training and certification, IDE's, or debugging and profiling tools.  The dollars per click that advertisers are willing to pay is a good indication of how much competition there is for upsells of the language, and in this area Java finally meets some serious competition from PHP.

    Books Available

    Books_available

    I'm not surprised that Java dominates the number of books available since it's been around the longest, but C# again makes a strong showing here coming in right after PHP.

    Search Trends

    For good measure, I thought I'd check out the search trends from Google for these languages:

    c#    php    python    javascript    java Trends

    Java dominates again, and I had to leave out Ruby, ASP.NET, and VB.NET since Google would only let me chart five terms and those came in last.  The search numbers for Java, PHP, and Javascript seem to be dropping, I would assume that's due to the rising popularity of the newer languages like Ruby on Rails and terms like AJAX to replace "Javascript" while still referring to the same thing.

    Blog Trends

    Blogtrends

    Finally, I decided to check out what the blogosphere was saying about the top three contenders (BlogPulse limits me to three).  PHP is actually giving Java a run for its money in terms of blog activity, and Javascript is right up there with them.

    It'll be interesting to go back and do a comparison like this in a year to see how the trends are really panning out.  The newer languages do seem to be making a dent in the market, however a little slower than I expected they would.  It'll also be interesting to see if Java can maintain its extreme dominance for an extended period of time with all of the competition it's facing now.

    Now this is what online identity looks like - FreeYourID.com Windows Vista Walks the Plank

    TrackBack URL for this entry:
    http://www.typepad.com/services/trackback/6a00d834517df069e200d8342b6b0d53ef

    Trackbacks to Web Programming Language Popularity Contest:

  • Which programming language will get you a job? from apsquared.net
    The way programming languages, and even more so the frameworks and technologies used by the programming languages, go in and out of popularity with major corporations.  Which technologies will be adapted by which industry is anyones guess.  Wi... [Read More]

  • Comments