When starting programming I recommend you try something simple like Ruby or Python. That'll get you a feel for what coding generally is. Then you can move onto other languages. If I'm not mistaken, the game is coded in C+(+?) or C#, or C. Something with C, lol.
I'm learning Python at the moment, it's really quite simple.
Also, I believe this is in the wrong section, put this in the General Off-Topic forum, please. ._.