Learn to code with scratch

Scratch is the world-leading visual programming language, created by the boffins at MIT. It’s designed to help kids of all ages learn about computer science within minutes. We think it’s rather cool, and it’s been a core part of Raspberry Pi’s software offering since day one for very obvious reasons. We’ve been working for a while now to dedicate a new Essentials book to it, and we’re ultra-chuffed to let you know that it’s out now!”