Comment Try Scratch (Score 1) 799
It's visual, promotes imagination, and has a fantastic online community where your kid can share his project, get feedback, ask for advice, etc.
http://scratch.mit.edu/
great article from ACM to whet your appetite:
http://cacm.acm.org/magazines/2009/11/48421-scratch-programming-for-all/fulltext
good luck!