one laptop per child

Scratch

Scratch is an easy-to-learn multimedia programming language. Snap together colorful command blocks to create interactive animations, stories, and games, and then share your creations on the Scratch website for others to enjoy.