tolu619 said:
|
C may be a pain in the ass but if you have a good undestanding of it, it will make you that much better at C++.
Personally, I would say research all the different types of languages and learn at least one of each. While you're learning those languages, start diving into the theory. If you can make a bubble sort in one language you know, you can make it in another language, it's just knowing how, why, and when to use the particular algorithm is important.
For object oriented definately go with C/C++, those are a given. For functional type languages (great for AI), go with Python and Lua. Meanwhile start delving into thingsl ike VB.Net and C#. If you're feeling particularly daring start having fun with assembly language. There are loads more of things out there to learn too. What type of programing do you want to do?
I wouldn't worry myself with Java anymore. It's definately worth taking a look at and making a few simple programs to say yeah, I've used it but not much beyond that. It's slow and nobody in and out of game development really uses it anymore.
Also, again just because it can't be stressed enough, take lots of math and physics classes. They're nearly as important as the programming.








