Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs not only on a PC, but also on the Xbox, allowing rapid design iteration using only a game controller for input.