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