Free course · no setup

Learn Rust without fear, one line at a time

Rust is fast, careful, and famously honest — the compiler tells you exactly what is wrong. That makes it a great language for learning how computers really work, and a hard one to start alone. Codeglass breaks Rust into small, ordered steps: one idea per lesson, then you type the code and we check it the way rustc would see it.

12 lessons · 180 XP · checked line by line

What you will learn

  1. 01Meet Rust
  2. 02Hello, with an exclamation
  3. 03Print something of yours
  4. 04Numbers inside text
  5. 05let makes a box
  6. 06Frozen by default
  7. 07A variable that can move
  8. 08Real text needs String
  9. 09Strict: punctuation is the program
  10. 10Your own functions
  11. 11Functions that take things
  12. 12Level 2 boss: a tiny greeter

Questions beginners ask

Is Rust too hard for a beginner?

Not in small pieces. Lesson 1 is a single println! line. Ownership arrives only after you are comfortable with variables and types.

Do I need to install Rust?

No. Everything runs in your browser — no toolchain, no setup.

What will I learn?

Printing, let and mut, basic types, functions, if/else, match, ownership and borrowing, structs and simple enums.

Is it free?

Yes. Sign in with an email code and start. No card, no trial.

Your first Rust lesson takes five minutes

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

Start free