Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    New to the CF scene
    Join Date
    Dec 2004
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Areas of Programming...

    I am new to programming and am wondering what area I would enjoy the most. So my question is what general areas of programming are there?

  • #2
    Regular Coder
    Join Date
    Aug 2004
    Location
    codegoboom@yahoo.com
    Posts
    999
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Proprietary & Open Source
    *this message will self destruct in n-seconds*

  • #3
    Regular Coder
    Join Date
    May 2002
    Location
    Virginia, USA
    Posts
    621
    Thanks
    0
    Thanked 6 Times in 6 Posts
    heh.

    I'd say programming can be broken down into the following areas (others exist, but this is my 12:13am rant, so meh!)

    1. Desktop Applications - notepad, solitaire, MS Word, etc
    2. Web Applications - Shopping carts, complex CMS's, etc
    3. Controller Applications - used to interface directly with proprietary hardware. Like designing an OS for the Palm, or a security system.
    4. Interconnect Applications - small applications whose sole purpse is to allow communication from one app to another.

    Obviously those can be broken down into categories like "games", "client-server", and "productivity."

    I would say learn a language first. You'll find you're creating many applications while you develop your skills in that language. As your skillset expands, you'll surely find applications you want to develop, and you'll most definitely have a better idea where you want to go from there.

    If you think you want to concentrate on Web-based, I'd suggest either ASP.NET or PHP. (I prefer PHP).

    If you think you wan to concentrate on making deskop apps, go for either Java or C++ (this one is kinduva toss-up).

    If you really have no idea.....start with VB.

    -Celt.

  • #4
    Regular Coder
    Join Date
    Nov 2004
    Location
    Somewhere over the rainbow
    Posts
    208
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Something with an immediate effect is nice to learn when starting out - this is probably why web-design is becoming so popular with younger people (and older people... well, anyone starting out really) as it is very quick and easy to see what happens when you do something....

    If you want to get into something meaty, get something like Delphi or C++ Builder from Borland, or MS Visual Basic... It takes the load of the actual program design while you get to play with the events - and again it is very quick to make a change and have an effect.
    Questions are what binds the universe,
    Questions lead to answers,
    Answers lead to knowledge,
    Knowledge leads to wisdom,
    Wisdom brings more questions -- Horus Kol, 2004 :)


  •  

    Posting Permissions

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