Find the answer to your Linux question:
Results 1 to 10 of 10
But i have no idea which language is best to use. I would like it to be kinda simple, straightforward and easy to start with, yet i also want one ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Xko
    Xko is offline
    Just Joined!
    Join Date
    Aug 2004
    Location
    Birmingham, England
    Posts
    57

    I want to be able to program


    But i have no idea which language is best to use.

    I would like it to be kinda simple, straightforward and easy to start with, yet i also want one which could help me get a job using that language.

    Any ideas / suggestions...?

  2. #2
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    Location
    St. Petersburg, FL
    Posts
    5,035
    perl is simple straightforward and easy, but C is the past, present and future
    -lakerdonald

  3. #3
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    If you just want to learn to program, I'd actually suggest LISP, since it builds on a very easy to learn architecture. I don't know if there's any really good LISP introductory document, though (there probably is, but I don't know about it). It's not for no reason that programming classes often began with LISP in the past.

    The difference in ease to learn between C and LISP is that LISP runs on virtual hardware (is interpreted, if you will), whereas C is compiled and runs on the actual CPU in your computer, and the LISP virtual hardware is simply much easier to learn than the CPU in your computer. If you want to learn C (which you should, don't get me wrong), you should begin by really learning how your computer works, if you ask me.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru
    Join Date
    Apr 2003
    Location
    London, UK
    Posts
    3,284

  6. #5
    Xko
    Xko is offline
    Just Joined!
    Join Date
    Aug 2004
    Location
    Birmingham, England
    Posts
    57
    Some useful replies...thanks all.

    Most of the programming jobs advertised here in the UK seem to be for some kind of C language, hence i have chosen to go in this direction.

    But i am confused as to what the difference is between C, C++ and C#. Are they all just improvements on on another?

  7. #6
    Linux Guru
    Join Date
    Mar 2003
    Location
    Wisconsin
    Posts
    1,907
    C++ is an object oriented implementation of C. C# is MS version of Java.

    Some may argue that these explainations are way to simple, but it should help you at least a little bit.

    Jeremy
    Registered Linux user #346571
    "All The Dude ever wanted was his rug back" - The Dude

  8. #7
    Xko
    Xko is offline
    Just Joined!
    Join Date
    Aug 2004
    Location
    Birmingham, England
    Posts
    57
    thanks - i feel a bit more enlightened

    C it is!

  9. #8
    Linux Engineer big_k105's Avatar
    Join Date
    May 2003
    Location
    Fargo, ND
    Posts
    901
    http://www.programmingforums.org/for...?showtopic=420
    http://www.programmingforums.org/for...?showtopic=447

    those links are to articles writen about the difference between some languages and what each is best for. i know you already decided on C but thought i would share them anyway
    BIG K aka Kyle
    Programming Forums
    www.kylekonline.com
    Please don\'t PM me for help-- ask in the forums instead!

  10. #9
    Linux Guru
    Join Date
    Mar 2003
    Location
    Wisconsin
    Posts
    1,907
    showtopic=420
    :smoke:

    hehe... Guess I was expecting a different topic there
    Registered Linux user #346571
    "All The Dude ever wanted was his rug back" - The Dude

  11. #10
    Linux Engineer big_k105's Avatar
    Join Date
    May 2003
    Location
    Fargo, ND
    Posts
    901
    lol yeah we dont talk about that stuff over there
    BIG K aka Kyle
    Programming Forums
    www.kylekonline.com
    Please don\'t PM me for help-- ask in the forums instead!

Posting Permissions

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