I would recommend he starts with something similar to Game Maker to understand the concepts of making a game (ie. mathmatical and logical side), before moving onto a simple language such as Scratch or Python.
SgtMe 46 Veteran Poster Featured Poster
SgtMe 46 Veteran Poster Featured Poster
SgtMe 46 Veteran Poster Featured Poster