I think that you should learn either c++, c# or lua. C++: Used along with Cocos2x to make mobile games or Unreal engine 4 for console and pc. C#: This language is used to make games on Unity or XNA Game studio. Lua: This one is used mostly for scripting and modding games. You can use LÖVE engine to make a game using only this language.