He's 11? By the time I was 11 I was pretty darn good in Z-80 Macro Assembler. If he wants to make games, it's much better to get comfortable learning the hard stuff first. At his age, learning to kick a sprite across the screen will seem pretty... childish.<p>I've been reading the new edition of Jeff Duntemann's "Assembly Language Step by Step." While I don't particularly like how he teaches hex (which is terribly necessary to understanding Assembly), the rest of it made me think that it was the book I wish I had when I was a kid.