
Snap! Build Your Own Blocks
The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
Snap! Build Your Own Blocks
Snap! is a visual programming language that lets you create and share custom blocks for interactive projects and learning.
Explore | Snap! Build Your Own Blocks
The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
About | Snap! Build Your Own Blocks
Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media …
Snap! Reference Manual
Sep 1, 2025 · In this manual we sometimes make reference to Scratch, e.g., to explain how some Snap feature extends something familiar in Scratch. It’s very helpful to have some experience …
Snap! Forum - A friendly place to discuss programming with Snap!.
A friendly place to discuss programming with Snap!.
Offline Version | Snap! Build Your Own Blocks
Nov 25, 2021 · The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
Example Projects | Snap! Build Your Own Blocks
The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
Research | Snap! Build Your Own Blocks
Snap! was developed by Jens Mönig and Brian Harvey under the umbrella of the University of California at Berkeley, with the objective of bringing the power of the Scheme programming …
Learn Snap! | Snap! Build Your Own Blocks
The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.