The Most Popular Programming Languages

The most recent Google AI Challenge had the contestants writing a bot that could play the game of Tron. Participants could periodically submit their latest code to watch it play against bots created by other people from around the world. After all was said and done, we received almost 20,000 submissions from over 1000 people, written in 14 different programming languages.

Lately, a few people have asked me which programming languages ended up being the most popular. Here is the breakdown.

A pie chart of the most popular programming languages

These statistics have been really helpful in planning the upcoming Google AI Challenge, which is based on the game of Galcon. As of right now, we have support for the four most popular programming languages: C++, Java, Python, and C#. We are working on adding support for the next four most popular languages: Haskell, Ruby, Common Lisp, and Perl.

If you would like to help out by translating one of the starter packages into your favorite language, then shoot me an email or post on the contest forums. You will be a hero to many.

Tags: , ,

19 Responses to “The Most Popular Programming Languages”

  1. I would call the results: “The Most Popular Programming Languages for People Who Want to Write an AI Program to Play Tron”

    :-)

  2. [...] The Most Popular Programming Languages « Jeff Cameron's Blog [...]

  3. [...] Но Google говорит, что добавит ещё четыре языка, которые были популярны во время прошлого конкурса: Haskell, Ruby, Common Lisp и [...]

  4. Ketch says:

    Hey Jeff,
    I find this graph pretty surprising compared to entrants for the current AI challenge.
    Although I claim no previous knowledge on language usage.

    I am interested to find what the current contests language usage may be, but that is also my ulterior motive… to say that C# will be artificially low since the mono used to compile it only compiles C#2.0 and the majority of C# owners are having many many problem compiling!

    I’d love to offer my assistance/time/come over to the school if you need more hands to help fix this issue (http://code.google.com/p/ai-contest/issues/detail?id=101)

  5. Tobs.Core says:

    I don’t find as surprising as Ketch does. C++ is the most spread programming language, especially when it comes to game-development.
    And this graph doesn’t show anything about the efficiency of those codes that were submitted.

  6. neeta says:

    good

  7. I will be a message potential customer. Consumer credit rating!

  8. In looking for web sites associated to web hosting and particularly comparison hosting linux plan Internet,
    your website came up.
    You really are a pretty sensible individual!

  9. Super-Duper site! I’m loving it!! Will come back again once more – taking you feeds also, Thanks.
    Hello. Fantastic occupation. I didn’t expect this on the Wednesday. This is a terrific story. Thanks!

  10. Peter Hayman says:

    There must have been C code in there! Or it is combined with C++. Right?

  11. Canon says:

    Top ten digital camera recommendations

  12. Gabbar_Singh says:

    I wouldn’t hire anyone who didn’t answer KornShell93.

  13. Sayeed says:

    A nice informative site…..

  14. hosting says:

    hosting…

    [...]The Most Popular Programming Languages « Jeff Cameron's Blog[...]…

  15. Camera Lens Leaders…

    [...]The Most Popular Programming Languages « Jeff Cameron's Blog[...]…

  16. Every weekend i used to pay a quick visit this web site, for the reason that
    i wish for enjoyment, since this this site conations in fact nice
    funny material too.

  17. It’s the best time to make some plans for the long run and it is time to be happy. I have read this submit and if I may just I wish to recommend you few attention-grabbing issues or advice. Perhaps you can write subsequent articles referring to this article. I desire to read more issues approximately it!

  18. I loved up to you will obtain performed proper here. The cartoon is attractive, your authored material stylish. however, you command get got an edginess over that you want be handing over the following. in poor health unquestionably come more until now once more since precisely the similar nearly a lot ceaselessly inside case you defend this increase.

Leave a Reply