I think you should start with c# or java and use the built in graphics API as they are pretty straight forward and require little effort to learn. You'll use eclipse/visual studio to write the code and intellisense will remember function names for you so you wont have to bother with
1- Graphics APIs/Frameworks
2- Function details/graphics pipelines
3- Windowing/keyboard-mouse input routines.
You can easily focus on actual game development/algorithms/geometry calculations.
By the time you create a game like snake that actually works you'll have learned a great deal about essentials of game programming.
Then you can move to more professional stuff like OpenGL/DirectX
fear4ever
Member Since 16 Oct 2005Offline Last Active Sep 11 2012 04:45 AM

Find content
Not Telling