I programmed my very first game using Scratch! We asked wingnut what he wanted to do when he grows up and he said he wanted to build robots. Because I feel that we should encourage his interests, my husband found Scratch for him to play with. It is made for younger kids: preferably kids who can read. I figured if we were going to have him use it, I better know how it works so I can answer his questions.
Try it out, see what you think.
If you are using chrome you will need to roll over the gray box and click the little x in the top right corner. Then click on the link to go to the scratch website to see it. For some reason java is not integrating with chrome right now.