• 0

I am considering getting started in this...


Question

I am considering getting started in programming just for a hobby, and I figure having some neat things on my resume will help me in the future getting a job. I KNOW NOTHING... I learned a small amount of Visual Basic when I was like 10 I believe... but have not used any since then (i am 16 now).

Any tips? What programs/ect ect should I erm... buy .. any usefull links? whatever help me out please. Much appreciated..

PS - I doubt I could do it again if I had to, but I remember that I made a program when I was using windows 3.11 that had pictures for each program I used and when you clicked it it would lanch the program :) like a desktop.. I always thought that was pretty neat lol.. but useless now..

Link to comment
Share on other sites

19 answers to this question

Recommended Posts

  • 0

do not resist... C# is the way to go. None of that old funky crap that takes 10x longer than necessary. Theres no need for it. Evolution hath taken its course. Now go forward an reap the benefits. O

Link to comment
Share on other sites

  • 0

Start with C for learning how to code, move to Java to learn OOP, then move on to C++ to apply everything you've learned so far. Once you've got the big-three, other languages will come easily.

Link to comment
Share on other sites

  • 0
Start with C for learning how to code, move to Java to learn OOP, then move on to C++ to apply everything you've learned so far. Once you've got the big-three, other languages will come easily.

preach, brother, preach!

(Y)

Link to comment
Share on other sites

  • 0

if you wan't to program windows now and most importantly as a job or in the future, definitly a .NET language. Probably C# because its the most powerful of the .NET languages. C/C++ is nice right now, but for future purposes i don't reccomend it considering longhorn is written in C# and i believe microsoft is abandoning programming c++ in a few years anyway (Same with many companies that decide to/have already moved onto .NET like microsoft want's them to). But if you are looking at a future job in programming, by the time thats available to you, you'll appreciate the benifits of C#. I also find C# much easier than c++, but keep in mind that you're years away from any job or anything so you've got time to learn many languages and learn from each of them.

Link to comment
Share on other sites

  • 0
Someone is going to tell you to start with VS.NET, resist.

vs.net is an enviroment, not a programming language. you can program c,c++,c#, and so on using it. nothing wrong with visual studio. infact it would probably be easier to start with it, to get the basics down, since it helps fill in a lot of things.

Link to comment
Share on other sites

  • 0
infact it would probably be easier to start with it, to get the basics down, since it helps fill in a lot of things.

nah, because then he would never learn how to code properly.

Link to comment
Share on other sites

  • 0
Check out the visual studio express packages... they are free, and will continue to be free when released.

http://lab.msdn.microsoft.com/express/

did a search on google and many sites say that they'll be available for under $100.. not that they'll be free. in fact, the license says it'll expire on march 1, 2005.

Edited by shihchiun
Link to comment
Share on other sites

  • 0
C# isn't standards compliant, leave it be. You'll thank me in a few years.

I don't know what you mean by that, C# is a standard, it was registered by Microsoft with the ECMA

http://msdn.microsoft.com/net/ecma/

Also, i recommend any language that target's the .net framework, it is well established now and is available for *nix and windows, but still go with a language your comfortable with, like vb or something.

Link to comment
Share on other sites

  • 0
I don't know what you mean by that, C# is a standard, it was registered by Microsoft with the ECMA

http://msdn.microsoft.com/net/ecma/

Also, i recommend any language that target's the .net framework, it is well established now and is available for *nix and windows, but still go with a language your comfortable with, like vb or something.

<facetious>No, dummy. He means C# isn't compliant with the C++ standard. Sheesh!</facetious> :laugh:

I agree with Kestrel. If you get a core in C, your OO in either Java or C#, you'll be OK. I think you'd be better off than just learning a language that hides the "dangerous" things(pointer) from you.

Personally, I wouldn't call the .NET framework well established. It's still not well established in most Microsoft shops. Managers fear change. I'd say Java is far more established than .NET. Most places we cold-call on are Java shops... no one's perfect. ;)

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.