Easiest ways to learn computer language

Discussion in 'Computers and The Internet' started by rak, Apr 5, 2013.

  1. rak

    rak Senior Member

    Messages:
    1,298
    Likes Received:
    13
    What easiest ways to learn computer language, for someone who has no knowlege of it, and what would you say are the benefits of knowing such a thing.
     
  2. raysun

    raysun D4N73_666 4861786f72

    Messages:
    932
    Likes Received:
    10
    Hiya rak ...
    i started out with scripting languages first python and ruby then moved on to other languages, it depends on what you plan to do for example software or webdesign. It comes in handy when you need to automate tasks one of the benefits
     
  3. LetLovinTakeHold

    LetLovinTakeHold Cuz it will if you let it

    Messages:
    7,992
    Likes Received:
    61
    1110010101011000101010101000100000011110011110010101000011110101111101010111111101010101010100000000101000100000010101011110001010101010001010111100010101010101000001111110101010101100010101010101010001010101101010101000101010101010001010010101010011010101010101000101010101011101010101000010-0101010101000101010
     
  4. raysun

    raysun D4N73_666 4861786f72

    Messages:
    932
    Likes Received:
    10
    codeacademy.com
    learnstreet.com

    these are good starting points
    take care peace
     
  5. Mike Suicide

    Mike Suicide Sweet and Tender Hooligan

    Messages:
    2,272
    Likes Received:
    13
    What's the purpose, are you looking for a career change?

    I'm not a coder but I learned BASIC as a kid, and it taught be some of the basic concepts that apply to all programming languages: arrays, sub routines, variables, etc.

    If you really don't have any knowledge of programming, start at the bottom. Learn easy languages like BASIC and HTML. Once you got those concepts down and figure out what direction you want to go you can move on to the more advanced languages.
     
  6. Duck

    Duck quack. Lifetime Supporter

    Messages:
    22,614
    Likes Received:
    47
    I like textbooks best, but there are tons of good websites too, you can google those.

    As far as texts go, Walter Savitch is the best.

    Program as you learn. Use everything you learn about at least once.
     
  7. Gyro Gearloose

    Gyro Gearloose Senior Member

    Messages:
    3,980
    Likes Received:
    244
    Hello,

    as others said, it depends on why you want to learn a programming language and what your current skills are. If you neither know the basic concepts nor any other programming languages I would advice to think about what you want to do with your new knowledge: calculate diff equations, build a GUI, hack some graphics etc. and then choose a language. For starters I would suggest a modern interpreter language like python. Don't waste your time with basic.

    If you already know the basic concepts and some other languages it's different. I would suggest to know at least one functional, one imperative and one OO language. If you start learning from a plateau of stuff you already know it's not so difficult. New keywords are memorised in a weekend, learning the idioms may take a little bit longer ;).

    In any case start with a concrete and clear problem that you want to solve with the new language. For most people it's much more motivating this way then looking at stupid examples in books. And read lots of code written by people who are proved to write good code in that language.

    Regards
    Gyro
     
  8. HeathenHippie

    HeathenHippie Member

    Messages:
    163
    Likes Received:
    34
    It might be considered old school, but Perl is very easy to learn and perlmonks.org is chock full of good, helpful people who'll help you along when you hit snags. The book Programming Perl (also known as The Camel Book) is a great place to start, and you can find it used on bn.com for two bucks. The community surrounding the language is outstanding, and tens of thousands of modules, many of them incredibly useful, can be had quickly, easily, and free from the CPAN, the Comprehensive Perl Archive Network.

    The benefits? For me, programming and some system administration are what pay my bills. On a personal level, I like being able to make my computers do exactly what I want them to do without being forced to choose between this application that sucks and that application that sucks.
     
  9. desert-rat

    desert-rat Senior Member

    Messages:
    2,452
    Likes Received:
    88
  10. ScrubPuppy

    ScrubPuppy Member

    Messages:
    244
    Likes Received:
    7
    At present, I'm learning Java because it's used to write programs for Android phones. Watching three young guys at work the other night, I noticed each had his phone in hand. The smart phones are the future.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice