We've found a couple of very kid-friendly programs that introduce kids to programming and creating their own games. We downloaded Scratch, and my 11-year-old had the foundation for a game up and running in about an hour. Alice is a bit more complex but still very kid-friendly.

Scratch: http://scratch.mit.edu/
Alice: http://www.alice.org/