Find the answer to your Linux question:
Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 24

Thread: how to choose

Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    how to choose

    hi everyone
    first : i need to learn programming language but i want to now how do i choose between languages ? any information will be helpful

    second : what is the different between
    interpreted languages , compiled languages , scripting languages

  2. #2
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    St. Petersburg, FL
    2) Interpreted Languages and Scripting languages are both generally the same category of languages. They both run slower than compiled languages. Whereas each line of code is parsed one by one and then executed sequentially in a interpreted language, a compiled language is first parsed in a similar manner, then it is translated into machine code to be run at a later time, allowing it to run faster, as the parsing is skipped.

  3. #3
    thanks for reply but still want to know the advantages and disadvantages of two kinds
    any bit of information will help me more

  4. $spacer_open
  5. #4
    Linux Enthusiast puntmuts's Avatar
    Join Date
    Dec 2004
    Republic Banana
    interpreted is 'compiled' during execution and needs a program to run, compiled is executable by itself and should be faster.

    What you want to use is dependant on what you want to do with it.
    I\'m so tired .....

  6. #5
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    St. Petersburg, FL
    an interpreted language is more portable, as the parsing is done at runtime, whereas a compile language needs to be recompiled for each different type of system. There is a tradeoff though:
    -Interpreted is slower but more portable
    -Compiled is faster but less portable

  7. #6
    thanks guys
    i'm still newbie in programming
    and i don't want to say how to learn programming ?
    how to decide to choose between them ?
    maybe i need comparison paper to know everything

    thanks again

  8. #7
    Linux Guru bryansmith's Avatar
    Join Date
    Nov 2004
    It depends on what you want to do with programming. Each language has its positives and negatives. My only suggestion would be to try Python. It is relatively easy and teaches you (forces you) to have good programming style which will help with all languages. By the way, Python is interpreted. It should come with your system.


    Hope that helps,
    Looking for a distro? Look here.
    "There can be no doubt that all our knowledge begins with experience." - Immanuel Kant (Critique of Pure Reason)
    Queen's University - Arts and Science 2008 (Sociology)
    Registered Linux User #386147.

  9. #8
    thanks bryansmith
    let me know something , your advice is to start python ?
    is that because it's easy or to make the newbie understand the first step in programming
    please tell more details

  10. #9
    Linux User
    Join Date
    Oct 2004
    Yes, Python is a good start. But I think Perl would be better for you. You can find several guides for newbies on the Net. If you want to go for something big then you should use C.
    Linux registered user #358842
    Human knowledge belongs to the world.

  11. #10
    i think python is interpreted language and c compiled language
    how can i choose between them if they were in different categorys

Posting Permissions

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