Side by side
Pocket Code vs Snap!
Both stand on coding learning software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan AndroidiPhone
Choose Pocket Code for free visual programming on a mobile device, particularly for learning, classroom projects, or experimenting with supported hardware extensions. Look elsewhere if your projects depend on Pocket Code hosting, which is no longer offered as a service.
Visit Pocket Code Free plan AndroidiPhoneLinux+3
Snap! offers a broad visual programming environment for learning and serious computer-science projects without a fee. Its offline mode and hardware extensions add flexibility, although mobile optimization and cloud access have limits.
Visit Snap!The facts
| Pocket Code | Snap! | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Android, iPhone | Android, iPhone, Linux, Mac, Web, Windows |
| Lowest paid plan | Free or on request | Not published |
| Plans published | 1 | None |
| Maker | Not published | Not published |
| Website | catrobat.org | snap.berkeley.edu |
| On coding learning software | #27 of 42 | #31 of 42 |
Pocket Code: what it does well
- Free app for Android and iOS.
- Visual bricks cover loops, variables, conditions, math, and phone sensors.
- Community projects can be explored, downloaded, reviewed, and remixed.
- Extensions support Arduino, Mindstorms, Phiro, and Raspberry Pi projects.
- Free MOOC available in English and German.
What to know first
- Project hosting is no longer available as a service.
- The listed platforms are Android and iOS.
Snap!: what it does well
- Free and open source
- Custom blocks and control structures
- Runs in a browser
- Offline progressive web app
- Hardware extension packages
What to know first
- Mobile interface is not optimized
- Offline mode cannot access cloud projects
- Cloud saving requires an account
- Third-party database breaches cannot be ruled out
Alternatives to Pocket Code Alternatives to Snap! The whole list
