Microsoft launched Kodu: a visual programming language made specifically for creating games. It’s accessible for kids to create their own games.
You can build games using a keyboard or an XBox controller on a PC. You can create environments, place objects, give those objects rules and goals and then interact with those objects when you run your program. You can build third-person shooters, side scrolling games and a lot more.
See it in action: