Best Answer - Chosen by Asker
It depends what platform you want to make games for.
If you want to make games for the PC, then your options are pretty wide open. Ideally, you'd learn C\C++, Assembly and then possibly the Direct X API. Alternatively, you could use C# or VB.NET with Managed DirectX 9. JAVA and older versions of VB will work as well although you may run into limitations when it comes to speed.
If you are looking to program console games (ie PS-2, Xbox etc) you'd need to stick with C\C++ and Assembly.
In terms of how easy it is--that really depends on what kind of a game you want to make. For the most part, I'm afraid it isn't that simple. If you want to create a 3D game you'd need to be very well versed in math and physics in addition to programming.
- Asker's Rating:

- Asker's Comment:
- :)