
1. Snap!Top pick
Best for: Older students and teachers who've outgrown Scratch and want real computer science concepts in blocks
68.8
score / 100
Why switch from Scratch
Looks like Scratch but lets you build your own blocks, a good next step for older students.
Pros
- Build your own blocks and use first-class lists and functions
- Runs in any modern browser, offline as a PWA
- Free and open source, used in university courses
Cons
- Smaller community and fewer kid-friendly tutorials than Scratch
- Interface isn't optimised for tablets
- No native desktop or mobile app
How this score is calculated
0 counted reviews, 0 up and 0 down votes. Full formula
Verified facts
5 of 5 verified- Relation to Scratch
- Extended reimplementation
- Checked Nov 8, 2026snap.berkeley.edu(opens source in a new tab)


