autoit, vb6, vb 2005 or vb .net if you want to make your games work on vista (you won't yet the majority of the VI Community is still on xp it won't be till 08 till they start transforing to vista). Rail Racer is made in vb.net, but vb 2005/.net are no wheres near how accessible vb6 is. MS is discontinueing it in 08. Also you have the basic programming languages, Justbasic, autoit, libertybasic (inaccessible don't even give it a chance). Tommy does some of DSG's games in justbasic, and it works great. It might be every game that you do in justbasic, you would have to answer that sk8. You can get justbasic here:
www.justbasic.com
and autoit:
www.autoitscript.com
There's always c++, c#, and all the other c's lol. Those are used in advanced development for sound play and such.
Regards,
Tristan