With Scratch, you can program your own interactive stories, games, and animations ? and share your creations with others in the online community. Read more
Scratch Blocks is a new development project for the next generation of graphical programming blocks, based on a collaboration between Google and MIT?s Scratch Team ? building on Google?s Blockly technology and informed by the Scratch Team?s expertise in developing creative learning tools for young people.