Learn to code, from zero

You don't watch code. You write it.

Codeglass teaches Python, SQL, Rust and HTML the way typing.com teaches typing: a small idea, then your hands on the keys. Every line you write is checked the way the language itself would see it.

4tracks
55lessons at launch
0setup or installs

Tracks

Four languages. One habit: write.

Each track starts at absolute zero and builds in small, ordered steps. A lesson only ever asks what earlier lessons taught.

Honest checking

Strict where the language is strict. Forgiving where it isn't.

Nothing you type is compiled or run. Your code is compared against the lesson's answer with rules that match what the lesson teaches — so a stray space never fails you, and a wrong capital never slips through when capitals are the point.

try it — answer is print("hi")
Forgiven

Extra spaces, blank lines and quote style — print( "hi" ) is still print("hi").

Forgiven

Capitals inside your messages — print("Hi") passes when the answer is print("hi").

Real

Keyword case — PRINT("hi") fails, because Python really does reject it.

Real

Lessons marked Strict check every character and space — indentation and case lessons only work that way.

Curriculum

Small steps, in the right order.

The first lessons of each track. Level 1 assumes you have never seen code. By the level boss you are combining ideas on your own.

Free to start

Your first line of code is five minutes away.

Sign in with an email code. No password, no card, no install.