Pinterest Stumbleupon Whatsapp

Last week we asked MakeUseOf readers exactly how many email addresses you have How Many Email Addresses Do You Have? [MakeUseOf Poll] How Many Email Addresses Do You Have? [MakeUseOf Poll] Most of us have been collecting email addresses for a while. But how many does the average geek have? Participate in our weekly poll and let us know. Read More . It turns out most of us around here have between 2 and 5 email addresses, and the rest of us have even more.

Out of the 954 votes, we had this breakdown: 51% have 2-5 email addresses; 29% have 6-10 email addresses; 10% have between 10-20 email addresses; 8% have 20+ email addresses; 1% have only one email address; while one voter (or .01%) had no email address at all.

Full results and this week’s poll after the jump.

The bulk of MakeUseOf readers have 2-5 email addresses), while the rest generally have more.

This week’s poll question is: How Many Programming Languages Do You know?


MakeUseOf readers generally seem to have a little geek talent in reserve, so we thought we’d find out just how geeky you all are. In order to decide whether you “know” a programming language or not, think about whether you could honestly tell a potential employer you knew it. Basically, it doesn’t matter if you’d use a cheat sheet for reminders, but you should understand how the language works, have coded with it before and remember it well enough to not need to re-learn it. As for what counts as a programming language, that’s another argument. Be sensible!

So, which languages do you know? Why did you choose to learn them? Let us know in the comments!

  1. Eric Darchis
    May 18, 2011 at 4:15 pm

     Java, Groovy, SQL, Basic (GW, Quick, Visual, .net), C, C++, Shell, Batch, DCL (that old DEC thing), Perl, Python, XQuery, Javascript, PHP, x86 assembly, BPEL, COBOL (although I will never do that again without a gun on my head), Logo (counts ?).

    I don't consider HTML to be a *programming* language.

    18. Nearly there. Maybe I should have a closer look at Ruby and Scala. :)

    • Aibek
      June 9, 2011 at 12:30 pm


    • Anonymous
      June 12, 2011 at 8:49 pm

      You are right. HTML is a markup language, as one commenter mentioned.

  2. Ankur
    May 18, 2011 at 11:40 am

     i guess it would be 6-7
    C, C++, JAVA, .Net ( partially ), HTML, SQL, Bit of PHP 

    also , i dont whether do include assembly language too 

  3. Ravi Kishor Shakya
    May 18, 2011 at 2:41 am

    Java, C++, Perl, PHP, Pascal, BASIC, HTML, TSQL.

  4. Prateek Kumar Singh
    May 16, 2011 at 7:15 pm

     I know 
    C, Java, Python, BASIC, SQL and HTML, Bash and Batch(Windows/DOS)

    That makes 8 of them... :) :P

  5. Hildy
    May 16, 2011 at 5:29 pm

     For me it's 10-20 but it's also knew, not know. Is there still an Autocoder (IBM 1401) emulator out there?

  6. Dan
    May 16, 2011 at 1:14 pm

     I only know QBasic, and only vaguely. :p

  7. Bben46
    May 16, 2011 at 1:07 pm

    Last time I counted I have programmed in 13 languages over a 35 year career.  As for actual languages, I include all of the various forms of BASIC as a single language. As well as the 4 variants of FORTRAN as a single language. Several were proprietary and only used for a single specific purpose, such as  VAMPIC, (similar to FORTH)

  8. Bruce Epper
    May 16, 2011 at 12:38 pm

    C/C++, C#, Pascal/Delphi, Assembly, various flavors of BASIC (including Visual Basic), Perl, been playing with Java for a little while, and just begin messing around with Ruby/IronRuby and Python/IronPython.  Will eventually take a look at F# as well when I have time. 

  9. Miggs
    May 16, 2011 at 7:33 am

     Knowing many programming languages is not important. The programming skills actually matter. It's important to write efficient and bug-free code in decent timings. A programming language is easy to learn. 

  10. Web Outsourcing Gateway
    May 16, 2011 at 7:28 am

    I choose seven, but I would love to learn more!

  11. Susendeep dutta
    May 16, 2011 at 5:01 am

    I know C ,C++ and HTML.

    • fruitgeek
      May 16, 2011 at 10:09 pm

      Oops, I meant to hit reply, not like. Anyway, HTML is not a programming language, it is a markup language

  12. Stan
    May 16, 2011 at 3:49 am

    I chose 6-10, but I'm sure there are some more were learned but didn't use for long time or never used, such as BASIC, COBOL.

  13. SysProg
    May 16, 2011 at 2:21 am

    I've been involved with mainframe computing since the '70s.
    Assembler is a must for a serious systems person, because, almost all of the Exits require it.  For general application coding, PL/I is fast and has more language features (e.g. mathematical, string manipulation) than almost any other language, including pseudo-variables, which no other compiler has.
    For "scripting", it's Rexx.  Besides being easy to code, it is syntactically very close to PL/I.  For generic numerical applications, assuming one has the proper set of libraries, FORTRAN produces very tight machine code and is easy to program.

  14. Hassan Voyeau
    May 16, 2011 at 2:14 am

     Know is a vague word. I've used a lot of languages.

Leave a Reply

Your email address will not be published. Required fields are marked *