N'apprends pas le Java, surtout si tu veux coder des jeux 
Et conseiller le Site du Zéro pour apprendre à programmer, euh...
C++
Tu peux apprendre les bases ici : http://bruce-eckel.developpez.com/livres/cpp/traduction/ticpp2vol1/?page=introduction-objets
Et une fois que tu maitrises bien le langage, tu peux commencer à faire des jeux / interfaces
Bibliothèque pour faire des jeux : SFML
Pour faire des interfaces graphiques : Qt
Bonne chance 