Courses · Compilers

01lexercoming soon
02parsercoming soon
03ast and typescoming soon
04bytecode vmcoming soon
05optimizationscoming soon
06codegencoming soon
[ q ]What do I need on my machine?

The course's first lab sets up the toolchain and tells you what your machine needs — nothing to install before you start.

[ q ]What makes a verified completion meaningful?

Same checks as sboot test — we compute the verdict. That’s what makes it count.

[ q ]Who owns the code I write?

You do. sboot start unpacks it into a folder on your machine and every line stays with you.

[ q ]What does it cost?

Nothing to start — Rust for Beginners is free, every lab of it, and the first 2 labs of Rust for Systems; the rest of the catalog unlocks with a plan. See the plans for what a subscription adds; completed labs stay yours to read even if you cancel.