What type of programming for Newbie?

  • Hello - hoping someone can point me in the right direction; is there a good book for an absolute newbie in programming to get? The prference would be for one of the "C" languages but would that be overkill? Where is a good beginning!!?? Thanks!

  • A decent place to start is http://www.w3schools.com/

    Have a wide selection of various languages.

    Cheers,

    Crispin

    Cheers,CrispinI can't die, there are too many people who still have to meet me!It's not a bug, SQL just misunderstood me!

  • Start learning C# or VB.NET.

  • For a complete newbie you might consider solutions architecture studying. Once you learn the methodology of designing systems, gathering requirements, data flow diagrams, it might help you in learning the concepts of programming. I am currently finishing my BS degree and am attending a "Systems analysis and solutions architecture" class and it is pretty good, it would be great for anyone starting out in the programming realm.

    HTH

    Ray Higdon MCSE, MCDBA, CCNA

    ------------

    Ray Higdon MCSE, MCDBA, CCNA

  • Just to add one more thing, people who know T-sql who don't know set based theory and the relational model can be hampered, if you were wanting to really learn T-SQL, it would quicken your learning and understanding of the language by understanding the relational model.

    Ray Higdon MCSE, MCDBA, CCNA

    ------------

    Ray Higdon MCSE, MCDBA, CCNA

  • Java; VB.NET; PHP; PYTHON

  • Python and PostgreSQL would be my choice.

    G. Milner

  • I would say check out the want ads in your city and find out what people are paying for. It won't do you any good to study C++ if there are no jobs available.

    You need experience. Do not put the language before the job. Be hired as a beginner (your rates will be lower) and then learn what you need in the language your employer requires.

    Life is short - why learn a language you will never use?

    Dr. Peter Venkman: Generally you don't see that kind of behavior in a major appliance.

    Patrick

    Quand on parle du loup, on en voit la queue

  • Hi chubbsm,

    quote:


    For a complete newbie you might consider solutions architecture studying. Once you learn the methodology of designing systems, gathering requirements, data flow diagrams, it might help you in learning the concepts of programming. I am currently finishing my BS degree and am attending a "Systems analysis and solutions architecture" class and it is pretty good, it would be great for anyone starting out in the programming realm.


    in addition to what Rays has said, I would like to mention that programming requires a certain way of thinking. So a book about the conceptual foundations or maybe a book of 'classical algorithms' might be a good way to start.

    What sort of language you choose doesn't really matter. This is only a way to express yourself in terms of machine language.

    Also note that there is a huge difference between the approach (like OO or something like that) of most languages and the set based approach of DBMS.

    Frank

    http://www.insidesql.de

    --
    Frank Kalis
    Microsoft SQL Server MVP
    Webmaster: http://www.insidesql.org/blogs
    My blog: http://www.insidesql.org/blogs/frankkalis/[/url]

Viewing 9 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic. Login to reply