Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. How many languages do you know?

How many languages do you know?

Scheduled Pinned Locked Moved The Lounge
question
39 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Ben Burnett

    I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

    T Offline
    T Offline
    Tim Smith
    wrote on last edited by
    #15

    Well, my ego list is; C++, C, Basic, Forth, Assembler (at least 6 processors), Java, Perl, and maybe one or two more. Now my reality list is C++, C, and a bit of assembler. All those other languages I would have to brush up on before I could do anything real with them. Many years ago when looking for a new programmer, we got a funny resume. It listed which programming languages he used and how long he had used each. After totalling it up, he was well over 100 years old. Tim Smith Descartes Systems Sciences, Inc.

    E 1 Reply Last reply
    0
    • E Erik Funkenbusch

      Good question. It's been a while since I counted. 1) ANSI C 2) C++ 3) K&R C (it really is almost it's own unique language) 4) Pascal 5) Modula II 6) Modula III 7) Oberon 8) x86 Assembly 9) 6502 Assembly 10) 68000 Assembly 11) Basic Assembly Language (BAL) (Used on IBM Mainframes) 12) COBOL 13) RPG 14) RPGII 15) RPGIII 16) Java 17) JavaScript 18) VB 19) VBScript 20) Lisp 21) SmallTalk 22) BASIC (non-VB, yes, its quite different) 23) E (an interesting language developed on the Amiga many years ago) 24) Tcl/Tk 25) Perl 26) SQL I guess that's all I can think of. There's probably more. Some might well be considered the same language, (such as RPGII/III, or VB/BASIC) but I basically listed them where there were significant differences between the dialects.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #16

      And you call yourself a programmer!!!!!!

      L E 2 Replies Last reply
      0
      • B Ben Burnett

        I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #17

        By "Know" do you mean "professionally competent"?

        B 1 Reply Last reply
        0
        • B Ben Burnett

          I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #18

          Object Pascal C++ VB BrainF*ck What exactly *is* VB if it's not a language?

          1 Reply Last reply
          0
          • L l a u r e n

            ooo ooo i know how to write batch files too ;) --- "every year we invent better idiot proof systems and every year they invent better idiots"

            C Offline
            C Offline
            Chris Maunder
            wrote on last edited by
            #19

            That's right! - I almost forgot about batch scripts, shell scripts, csh, ksh, sh,...:) cheers, Chris Maunder

            1 Reply Last reply
            0
            • B Ben Burnett

              I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

              N Offline
              N Offline
              Nanoprobe
              wrote on last edited by
              #20

              Myself, I am knowledgable in Perl, C/C++, VB, VBScript, JavaScript, BASIC, PHP, assembly (haven't coded this yet :)), Independence War script (proprietary game language), even some TI calculator programming. And there's a few others that I can't remember right now. ;) I don't know all of these languages to the fullest, but I know enough to get by. I started in BASIC, then went to VB later on, because I couldn't wrap my head around the books I had for Turbo C (hey, I was only like 10 at the time :)). Recently I've done craploads of programming in Perl (for my webpage backend) and C++ (one program on my webpage - NanoScripter, an editor for the Independence War script), and they're the ones I'm most fluent in. However, I'm only 16, so I imagine I've still got a fair way to go before I can get my doctorate in multiple programming languages. ;) - Nanoprobe [nanoprobe@thekeyboard.com] Visit Colliderring.com - [http://colliderring.net-games.com/\]

              L 1 Reply Last reply
              0
              • N Nanoprobe

                Myself, I am knowledgable in Perl, C/C++, VB, VBScript, JavaScript, BASIC, PHP, assembly (haven't coded this yet :)), Independence War script (proprietary game language), even some TI calculator programming. And there's a few others that I can't remember right now. ;) I don't know all of these languages to the fullest, but I know enough to get by. I started in BASIC, then went to VB later on, because I couldn't wrap my head around the books I had for Turbo C (hey, I was only like 10 at the time :)). Recently I've done craploads of programming in Perl (for my webpage backend) and C++ (one program on my webpage - NanoScripter, an editor for the Independence War script), and they're the ones I'm most fluent in. However, I'm only 16, so I imagine I've still got a fair way to go before I can get my doctorate in multiple programming languages. ;) - Nanoprobe [nanoprobe@thekeyboard.com] Visit Colliderring.com - [http://colliderring.net-games.com/\]

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #21

                Geez, you poor kid! Get a life, would you?

                R 1 Reply Last reply
                0
                • L Lost User

                  And you call yourself a programmer!!!!!!

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #22

                  + Simula and Algol :)

                  L 1 Reply Last reply
                  0
                  • B Ben Burnett

                    I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

                    P Offline
                    P Offline
                    Paul Westcott
                    wrote on last edited by
                    #23

                    I think a more important question is how many styles of language you know. Learning a syntax isn't particularly difficult, learning a new style is. (ie. procedural, object-orientated, generic, logic, etc...) I mean shite, who cares if you know 151 different flavours of assembly? (or really in the new .net world - VB.net and C# and C++ with extensions [or whatever it's called] are really all the same thing...) Have fun, Paul Westcott.

                    L 1 Reply Last reply
                    0
                    • L Lost User

                      + Simula and Algol :)

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #24

                      DOH, I forgot fortran on my list. How could I forget. Heh, does Lex and Yacc count. BWAHAHAHA

                      1 Reply Last reply
                      0
                      • L Lost User

                        And you call yourself a programmer!!!!!!

                        E Offline
                        E Offline
                        Erik Funkenbusch
                        wrote on last edited by
                        #25

                        Actually, i've looked at Ada (from my DOD days), but never really developed anything in it, so I don't consider that I *know* it. Passing acquaintance would be more like it :)

                        1 Reply Last reply
                        0
                        • T Tim Smith

                          Well, my ego list is; C++, C, Basic, Forth, Assembler (at least 6 processors), Java, Perl, and maybe one or two more. Now my reality list is C++, C, and a bit of assembler. All those other languages I would have to brush up on before I could do anything real with them. Many years ago when looking for a new programmer, we got a funny resume. It listed which programming languages he used and how long he had used each. After totalling it up, he was well over 100 years old. Tim Smith Descartes Systems Sciences, Inc.

                          E Offline
                          E Offline
                          Erik Funkenbusch
                          wrote on last edited by
                          #26

                          Hmm.. for being a programmer, you don't seem to have the concept of multi-tasking down very well ;) Someone can program in multiple langauges concurrently.

                          L 1 Reply Last reply
                          0
                          • B Ben Burnett

                            I'm currious as to how many languages an 'average' programer knows. I myself know 10, but code regularly in only about 4 of them. PS: Does VB count? the consensus here seems to state otherwize, but if it does it would take my language count up to 11 ;) Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #27

                            Actually I am really impressed with all the stuff so many of you claim to "know". I've been programming in C++ and Windows for 12 years, Visual C++ and MFC since it first came out and I am constantly running into stuff I didn't "know". So I don't even think, therefore, that I can claim to know even one language. But I sure am a highly paid dumb ass.

                            E 1 Reply Last reply
                            0
                            • E Erik Funkenbusch

                              Hmm.. for being a programmer, you don't seem to have the concept of multi-tasking down very well ;) Someone can program in multiple langauges concurrently.

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #28

                              Sorry, unless he got the multiprocessor upgrade from God, Inc., he was timeslicing. =)

                              1 Reply Last reply
                              0
                              • E Erik Funkenbusch

                                Good question. It's been a while since I counted. 1) ANSI C 2) C++ 3) K&R C (it really is almost it's own unique language) 4) Pascal 5) Modula II 6) Modula III 7) Oberon 8) x86 Assembly 9) 6502 Assembly 10) 68000 Assembly 11) Basic Assembly Language (BAL) (Used on IBM Mainframes) 12) COBOL 13) RPG 14) RPGII 15) RPGIII 16) Java 17) JavaScript 18) VB 19) VBScript 20) Lisp 21) SmallTalk 22) BASIC (non-VB, yes, its quite different) 23) E (an interesting language developed on the Amiga many years ago) 24) Tcl/Tk 25) Perl 26) SQL I guess that's all I can think of. There's probably more. Some might well be considered the same language, (such as RPGII/III, or VB/BASIC) but I basically listed them where there were significant differences between the dialects.

                                C Offline
                                C Offline
                                Chris Maunder
                                wrote on last edited by
                                #29

                                woo - nice one Erik (apart from the lack of FORTRAN - shame!) Would it be worthwhile to have a list of languages you know in our profiles? Just a thought... cheers, Chris Maunder

                                E 1 Reply Last reply
                                0
                                • L Lost User

                                  Geez, you poor kid! Get a life, would you?

                                  R Offline
                                  R Offline
                                  Russell Morris
                                  wrote on last edited by
                                  #30

                                  >> Geez, you poor kid! Get a life, would you? << What are you talking about - "get a life"? I'd say he's well on his way to getting one! I taught myself BASIC at 12, ObjectPascal at 14, C and C++ (at the same time - very ugly!) at 15, and the rest is a blur... (I'm 23 now). I had lots of fun teaching myself to program in highschool. And that didn't necessarily take away from my social life. I wasn't a party guy in highschool, but I did have plenty of fun, and look back on those years fondly. And, I'm in a much, much, much better position today than all of the party guys in highschool are now. Look at it like this: - "party guys" have a great time for the first 18 to 22 years of life (eg while parents are paying) - "nerds" get a somewhat dull experience for the first 18 or so years, THEN LIVE LIKE FRIGGIN' KINGS FOR THE LAST 60! Nerds win, and winning is fun :) -- Russell Morris Georgia Institute of Technology "Lisa, just because I don't care doesn't mean I'm not listening..." - Homer

                                  1 Reply Last reply
                                  0
                                  • C Chris Maunder

                                    woo - nice one Erik (apart from the lack of FORTRAN - shame!) Would it be worthwhile to have a list of languages you know in our profiles? Just a thought... cheers, Chris Maunder

                                    E Offline
                                    E Offline
                                    Erik Funkenbusch
                                    wrote on last edited by
                                    #31

                                    Math has never been my strong suit really. As such, Fortran always seemed like an exercise in futility for me :) Although there are a few other languages I forgot: 27) Focus (a 4GL from the late-80's) 28) Informix/4GL 29) Powerbuilder As one might imagine, I blocked them from my memory :)

                                    J 1 Reply Last reply
                                    0
                                    • L Lost User

                                      Actually I am really impressed with all the stuff so many of you claim to "know". I've been programming in C++ and Windows for 12 years, Visual C++ and MFC since it first came out and I am constantly running into stuff I didn't "know". So I don't even think, therefore, that I can claim to know even one language. But I sure am a highly paid dumb ass.

                                      E Offline
                                      E Offline
                                      Erik Funkenbusch
                                      wrote on last edited by
                                      #32

                                      One can know a language without knowing every intimate detail. Take English for example. I doubt there are many people in the world that could claim to know every single word in every English dictionary, and most (even English majors) probably don't know every ruled there is in grammar.

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        By "Know" do you mean "professionally competent"?

                                        B Offline
                                        B Offline
                                        Ben Burnett
                                        wrote on last edited by
                                        #33

                                        professionally competent? No, not in all of them, not any longer. But I figure its like riding a bike, you can always hop back on. The one I would consider myself 'professionally competent' in would be 1. C++ 2. C 3. KiXtart (dont ask) 4. Perl 5. VB I would put HTML in but it seems pl figure its not a computer language. Have a good one, -Ben "Its funny when you stop doing things not because they’re wrong, but because you might get caught." - Unknown

                                        1 Reply Last reply
                                        0
                                        • E Erik Funkenbusch

                                          Actually, HTML doesn't exhibit any of the characteristics of a programming language. There are no logic constructs in HTML, such as "if", "for", "while". Thus, there is no decision making capability. You need to use something like JavaScript or VBS (which are programming languages) to achieve this.

                                          B Offline
                                          B Offline
                                          Ben Burnett
                                          wrote on last edited by
                                          #34

                                          My dictionary says: Programming language - special vocabulary for instructing a computer. should I get a new dictionary :confused: -Ben

                                          L 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups