A Clever Crump Product

Learning Unlocked, Made Irresistible.

Dabblebit teaches you to code through play — tiny lessons, a buddy who cheers you on, and an egg that hatches as you learn.

Coming soon to iOS and Android · Python free forever

Puddles the duck waving hello
Dabblebit home screen showing Puddles' egg and gym badges
How it works

Teach first. Quiz second. Never guess.

Every lesson starts with a friendly teach card that explains the idea in plain English — so you always know before you're asked.

Step 01

Learn first

Short teach cards explain each concept like a friend would — with real code, why it matters, and zero jargon. You never face a question you weren't taught.

Step 02

Play

Multiple choice, tap-to-pair matching, fill-in-the-blank — and write-and-run coding where your actual code executes on your phone. Streaks and hearts keep it spicy.

Step 03

Hatch

Your buddy starts as a smooth little egg. Every level you clear cracks it a little more — finish the whole language and it hatches into your pal, Puddles.

The flock

Meet the language flock

Every language has its own buddy waiting to meet you. Python is free forever — the rest hatch with Dabblebit Plus.

JavaScript buddy silhouette

JavaScript

the JavaScript fox

Plus
TypeScript buddy silhouette

TypeScript

the TypeScript owl

Plus
Java buddy silhouette

Java

the Java elephant

Plus
Go buddy silhouette

Go

the Go gopher

Plus
Rust buddy silhouette

Rust

the Rust crab

Plus
SQL buddy silhouette

SQL

the SQL octopus

Plus
Gym Badges

Finish a language. Earn its buddy.

Clear all 20 levels of a track and its buddy joins your badge shelf in full color — your trophy case for code. Then raise the stakes: replay at harder difficulties to upgrade each badge.

Bronze — Sprout

Finish the track on Easy and the badge is yours.

Silver — Dabbler

Clear it on Medium to level your badge up.

Gold — Code Wrangler

Conquer Hard and take the top tier home.

Puddles cheering
Take a peek

Real app, real lessons

These are actual Dabblebit screens — teach cards, questions, and the cheer you get for nailing them.

Dabblebit teach card: Puddles explains your first line of Python

Learn it first

Dabblebit question: which line prints Hello in Python

Then prove it

Dabblebit home: your egg, your badges, your streak

Watch it hatch

FAQ

Good questions

Yes — the entire Python course (20 levels, 60 lessons, 600+ questions) is free, hearts and all. Dabblebit Plus unlocks the other six languages plus advanced tracks like AI & Machine Learning. Plus is coming soon; v1 is Python, free, no strings.

Absolutely — Dabblebit starts from absolute zero. Lesson one assumes you've never seen code before, and every new idea gets its own teach card before you're ever quizzed on it. If you can tap a screen, you can start.

Minutes. Each lesson is a handful of quick challenges you can finish while your coffee brews. Daily refreshers keep older concepts warm without long study sessions.

Dabblebit is coming to both iOS and Android. Sign up below and we'll ping you the moment it hits the stores.

In v1 your progress lives on your device — no account needed, nothing leaves your phone. The tradeoff: reinstalling the app starts you fresh. Cloud sync is on the roadmap.