Closed Thread
Results 1 to 3 of 3

Thread: I need a place to start

  1. #1
    codeslave's Avatar
    codeslave is offline Newbie
    Join Date
    Dec 2009
    Location
    in iowa, its flat has corn and a cold ass winter
    Posts
    4
    Blog Entries
    1
    Rep Power
    0

    I need a place to start

    ok i would like to start programming preferably in a linux enviroment, i have no experience(other than basic shell scripts and the hello world program in linux) and i need to be pointed in a direction. if i was start learning a language which should i learn? i want to learn c or one of its variations, and then ajax but i dont know where to start. any help would be appreciated and so would anything else. ill even be someones monkeyboy if they show me the ropes. err whatever....please help me i want to learn

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Location
    Advertising world
    Posts
    Many

     
  3. #2
    uberlax is offline Newbie
    Join Date
    Sep 2007
    Posts
    12
    Rep Power
    0

    Re: I need a place to start

    I'd recommend basic C, it will give you a great grounding for pretty much any language that you want to move onto in terms of desktop/client applications. Move onto C++ and object-oriented programming once you're comfortable with the procedural nature of C applications.

    Linux is a great start - I started developing with VB on Windows with Visual Studio at school, and subsequently had to unlearn all of my bad habits when I started more serious coding. I'd go for an Ubuntu installation for the fuss-free install, get a compiler setup and open up a text editor to start pasting some code examples.

    To install the gcc compiler in Ubuntu, go to the console $ prompt, then type:

    Code:
    $ sudo apt-get update
    $ sudo apt-get upgrade
    $ sudo apt-get install build-essential
    You can then compile any C code by going to the directory that it's in, and typing:

    Code:
    $ gcc <source file>.c -o <executable>
    To run the executable, type:

    Code:
    ./<executable>
    This site is a great resource: Cprogramming.com: How to Get Started with C++

    It should point you in the right direction, there's loads of well written tutorials on there to work through: Cprogramming.com Tutorial: Introduction to C

    Also worth mentioning; don't try to run before you can walk, the "complicated" concepts like low-level procedures and playing with pointers will seem far easier if you've got a grip of the basics. Skipping ahead to complicated concepts before you've got a grip of the basic concepts will just lead to frustration (speaking from experience).

    Hope that helps, have fun!

  4. #3
    codeslave's Avatar
    codeslave is offline Newbie
    Join Date
    Dec 2009
    Location
    in iowa, its flat has corn and a cold ass winter
    Posts
    4
    Blog Entries
    1
    Rep Power
    0

    Re: I need a place to start

    thanks that kicks butt

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 2
    Last Post: 05-28-2010, 01:09 AM
  2. I'd like to start learning databases, where should I start?
    By roniy in forum Database & Database Programming
    Replies: 2
    Last Post: 05-13-2010, 08:29 AM
  3. New to this lovely place!
    By tate in forum Introductions
    Replies: 9
    Last Post: 01-24-2010, 09:07 AM
  4. Is this the right place to ask
    By Brian08 in forum MarketPlace
    Replies: 5
    Last Post: 08-10-2007, 10:36 AM
  5. Is this the right place to ask
    By Brian08 in forum PHP Development
    Replies: 3
    Last Post: 08-10-2007, 05:41 AM

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