It depends on the type of games you want to make and the game engine you wish to employ, but many prospective game designers can use these languages. Some of the tools are:
Unity 3D
Cocos 2D
Cocos 2D-X
Box2D
OpenAL
OpenGL ES(1.1- 2.0+)
ChipMunk
Corona
Steam Programming