I'd strongly recommend Visual Basic(VB). It's most useful for business type programming (databases etc.), but you can do just about anything with it and it's quite easy to learn. The programming concepts you learn will carry over to pretty much any other language and many beginner books (if you're learning on your own) will even use some directdraw/3D functions and game examples. You'll want to move on to C/C++ etc. eventually, but VB is somewhat designed as a learning language, yet still more capable than many give it credit for.







