| Thread (8 posts) | ||
|---|---|---|
|
doyney 2/01/06 10:46:04 AM
|
||
|
Novice Member
Joined: 6/16/05 |
There's C and C++, also I think they have a C# now, and a few others. |
|
| Blah blah blah. |
||
|
Ragosch 2/01/06 1:41:39 PM
|
||
|
Apprentice Member
Joined: 11/03/05 |
The best to learn first is here .... ... to find out by research on the web where is the difference between C, C++ and C#. Regardless whatever programming language you ever might learn, you will be lost anyway if you are not able to make researches on the web about things which you are interested it. If you are not able to find out those informations, which enable you to decide on a base of facts, I can bet on that you will never become a good programmer or designer ... simple as that, becaise you need this qualification in every profession where you have to deal with permanently changing and progressively growing information. So start here .... no insult, reallly a good advice! Ragosch |
|
| |
||
|
RPG_genius 2/03/06 3:34:22 PM
|
||
|
Novice Member
Joined: 1/23/06 |
There all diffrent languages. (C++,C# and C) C++ Is probably the most usefull because it's flexable and is great for making games in. But it's a hard language to learn. If your a beginner I would suggest you learn Visual Basic (6) and then go on to do more difficult languages such as C++, Java, ect. |
|
|
theanimedude 2/06/06 12:03:43 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
Give you a hint... visual basic is a no. visual basic is a completely object oriented language, so it masks everything programming is from you. Then, when you get into a real programming language, you get stumped. Learn Basic, not Visual, just Basic. This way, you actually have to program, instead of just drag and drop everything onto a screen. THEN after about a year of Basic programming (lets say after you make your first REAL program; something useful) move onto C. From C, C++ is nothing; C++ is C with classes and other addons. Learn C, it wont be much harder than basic, its got a few more concepts like inline function, the pre and post increment and decrement, and a few other nifty little things. Once you feel comfortable in Basic and C, learn the ++ addons. Theyre not hard, classes are a little weird at first because you can create your own programming commands and such, but its not bad. Anyways, to recap. Start with basic, one year, learn C, a few months, learn C++. C# is pretty bad right now, becuase you need the stupid files to run and Visual C# files... can anyone say Java and its JVM? Anyways, dont learn C# until its matured a bit. Its just not worth the time and investment. Hope that made some sense, I kind of know what im talking about... ive been programming for enough years. Good luck on your quest |
|
|
|
||
|
SnaKey 2/06/06 6:47:27 PM
|
||
|
Novice Member
Joined: 3/26/04
easthastings. Modjoe and others migrated there |
I agree w/ everything except the starting w/ C part. C++ isn't that much harder than C and C is almost a dead language compared to C++. (notice the word almost) C will get you into some bad habits that will take you much longer to finish your projects because of it's age. (in some cases it may speed them up, but not as often) |
|
| |
||
|
Scottc 2/08/06 7:27:09 AM
|
||
|
Novice Member
Joined: 12/28/05 |
Theres nothing wrong with learning visual basic. As long as you store your programming languages in your brain accordingly, you shouldn't have to deal with any conflicting views on how to write code in any language you know. Whats important is being able to be able to use important concepts you've learned in any language you learn. |
|
| |
||
|
Hashman 2/14/06 4:54:07 AM
|
||
|
Apprentice Member
Joined: 10/12/04 |
To do what exactly? Focusing on 1 programming language won't turn you into a great programmer by magic. You need to expose yourself to a lot and find out what they all do. Be creative and have fun, after all you use the language to do something. There is an awful lot of bad advice out there, some good too of course. My advice is be selective about what advice you take! Who cares if someone claims to have "many years programming", there is a world of difference between writing a 2D tile engine from scratch on your own to working in a team with a dozen other programmers with source control, deadlines to make a commercial game. Don't let that put you off and good luck! |
|
| |
||
|
Rabiator 2/15/06 1:58:44 PM
|
||
|
Apprentice Member
Joined: 10/22/05 |
I would agree on NOT choosing VB, but for another reason: It is not a very well structured language, and I think it encourages sloppy coding habits. Object orientation is a good thing to know, but AFAIK VB is rather poor at this too. Instead I would recommend Delphi (object oriented Pascal) or even the old Turbo Pascal as a beginner's language. It is a bit more restrictive but also more easy to understand than C/C++. Borland makes older versions available for free for personal use. Look for "Delphi Personal Edition" on the web. If you don't like their licensing terms, you could also try Free Pascal/Lazarus, an open source project that aims for Delphi compatibility. But so far, it lacks the excellent online help of Delphi. |
|
| |
||