Scratch is a new programming language created by Mitchel Resnick and colleagues at the MIT Media Lab. The software lets kids program interactive creations by "snapping" together snippets of code much like LEGO bricks!
Links: BBC Article (with video) | MIT Press Release | Scratch Website - Thanks Andrew H!