Hands on: Microsoft Kodu for Xbox 360

Learning to program used to be easy. Turn on a BBC Micro and you'd be ready to write your first BASIC program, and Sinclair's machines had programming shortcuts printed on their plastic keys. Then there was Logo, with its simple approach that let beginner programmers build more and more complex behaviours for its turtle cursor.