1.Try C++ , just learn to create something like tetris / ping-pong etc.DON'T skip pointers,dynamic memory and classes,because these are very important in creating game.
Then you choose;if you want to learn programming + to create a game:
1.Try SFML,then opengl or 2.SDL/SFML,then directx
But remember,programming is not a joke,you will need a desire to create a game to be able to learn it !
If you want just to create a game,after C++ try Unity3D,it's a nice tool for creating games ;] ,HOWEVER,you will not be allowed to sell that game(if you are thinking about a serious game ),it's just for fun.Gl