Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 47

Thread: Five programming languages to know.

  1. #11
    Join Date
    Aug 2011
    Location
    47°9′S 126°43W
    Beans
    2,165
    Distro
    Kubuntu 14.04 Trusty Tahr

    Re: Five programming languages to know.

    I wonder if the question shouldn't be asked differently: what languages should one avoid to know? what languages do you hate (besides Visual Basic of course)?

  2. #12
    Join Date
    May 2010
    Location
    SE England
    Beans
    210

    Re: Five programming languages to know.

    Well it's a bit tricky - I don't think there were 5 languages when I started coding - I'm not a programmer but found writing the code was easier ( and faster) than trying to explain a problem to a real "Programmer".

    Having tried most languages I find myself always coming back to C as the most practicable/flexible but I keep looking longingly back at Fortran - It's still the daddy and with modern Fortrans and their easy interoperability with C who knows?

    So the ones I liked : Fortran, Algol, C OK: PL1, Cobal , Dislike : C++,Java, Python, and the thousand forms of Basic.

    Bouncingwilf

  3. #13
    Join Date
    Aug 2006
    Location
    60°27'48"N 24°48'18"E
    Beans
    3,458

    Re: Five programming languages to know.

    Lisp, C, Python, Java, Prolog
    LambdaGrok. | #ubuntu-programming on FreeNode

  4. #14
    Join Date
    Sep 2012
    Location
    UK
    Beans
    Hidden!
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Five programming languages to know.

    It depends what you need to do.

    I use C and Python most of the time. I also use Action script (Flash), Java and PHP for web development and also shell scripts.

    Learnt BASIC first because first computer was a ZX80 (even earlier than the ZX81) and that's what it came with. Then Pascal at school but haven't used that in over twenty years.

    Also I do a lot of embedded programming so a fair bit of Assembler to various processors.

  5. #15
    Join Date
    Aug 2010
    Beans
    121
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Five programming languages to know.

    Five languages, which I know/would like to know:

    Python. You can do difficult things easily. No need to think about memory allocation. Easy and powerful for scripting purposes. Rapid development of applications. Sadly, execution speed can be low sometimes.

    C. Very powerful language. Fast execution speed allows to make perfomance-dependent things, like 3D rendering, etc, which cannot be efficiently implemented in Python. Also, C can be used to make extensions for Python.

    C++. C is good, but some things are better done with OOP.

    Assembler (x86). Good for further optimizing C programs with inline assembler.

    Shell. Good for scripting in Linux.

  6. #16
    Join Date
    Sep 2011
    Beans
    91
    Distro
    Ubuntu

    Re: Five programming languages to know.

    Common Lisp, OCaml, Ruby, Scala, Prolog.

  7. #17

    Re: Five programming languages to know.

    Quote Originally Posted by NilPointer View Post
    C++. C is good, but some things are better done with OOP.
    OOP is a terrible reason to choose C++ when there are dozens of other languages that provide OOP without the cruft of C compatibility.

  8. #18
    Join Date
    Apr 2011
    Location
    Texas
    Beans
    75
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Five programming languages to know.

    Quote Originally Posted by ofnuts View Post
    I wonder if the question shouldn't be asked differently: what languages should one avoid to know? what languages do you hate (besides Visual Basic of course)?
    Ha, well that's up to the person to tell us what he/she disliked. I'll make a note of it though on the first post.

  9. #19
    Join Date
    Feb 2008
    Beans
    4,833
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: Five programming languages to know.

    Sorry, can't stop at 5: (more or less in order)
    1401 Autocoder
    System /360 assembler
    COBOL
    RPG
    Microsoft BASIC (Commodore PET)
    6502 assembler
    X86 assembler
    Wordperfect 4 macro language
    Visual BASIC
    a little C

  10. #20
    Join Date
    Apr 2011
    Location
    Texas
    Beans
    75
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Five programming languages to know.

    Quote Originally Posted by gordintoronto View Post
    Sorry, can't stop at 5: (more or less in order)
    1401 Autocoder
    System /360 assembler
    COBOL
    RPG
    Microsoft BASIC (Commodore PET)
    6502 assembler
    X86 assembler
    Wordperfect 4 macro language
    Visual BASIC
    a little C
    Do you program for a living by chance? Because if you did that would be super cool.

Page 2 of 5 FirstFirst 1234 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •