Kodu lets kids create games on Windows PCs via a simple tile-based programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills. Kodu allows creators to build the world's terrain, populate it with characters and props, and then program their behaviors and games rules in a bespoke visual programming language. Games can be shared with other users world-wide via the Kodu Community site. Download games from other users to play and learn from.