+ Reply to Thread
Results 1 to 3 of 3

Thread: I need a place to start

  1. #1
    Newbie codeslave is an unknown quantity at this point codeslave's Avatar
    Join Date
    Dec 2009
    Location
    in iowa, its flat has corn and a cold ass winter
    Posts
    4
    Blog Entries
    1

    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. #2
    Newbie uberlax is an unknown quantity at this point
    Join Date
    Sep 2007
    Posts
    11

    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!

  3. #3
    Newbie codeslave is an unknown quantity at this point codeslave's Avatar
    Join Date
    Dec 2009
    Location
    in iowa, its flat has corn and a cold ass winter
    Posts
    4
    Blog Entries
    1

    Re: I need a place to start

    thanks that kicks butt

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

     

Similar Threads

  1. C++: How should you start learning it?
    By WingedPanther in forum C Tutorials
    Replies: 17
    Last Post: 02-09-2010, 01:29 AM
  2. Custom small software, not sure where to start
    By Joe Kauffman in forum C and C++
    Replies: 1
    Last Post: 02-28-2009, 08:50 AM
  3. Array Sorting Algorithms II
    By whitey6993 in forum C Tutorials
    Replies: 4
    Last Post: 12-30-2008, 12:26 PM
  4. Windows XP Tricks & Tips!!!!..new ones.
    By pranky in forum Tutorials
    Replies: 9
    Last Post: 08-23-2008, 03:22 PM
  5. linux java web start 64 bit
    By Hektor in forum Linux Applications
    Replies: 2
    Last Post: 07-20-2008, 08:07 AM

Bookmarks

Bookmarks

     
        Algorithms and Data Structures

        Java tutorials

        Algorithms Forum

Posting Permissions

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