Kodu Game Lab: a programming environment
Scratch: programming for all