What is Rust?
Every app, game, and website you use is built from code β step-by-step instructions a computer follows. Rust is one of the languages we write those instructions in, and itβs known for being both fast and remarkably safe.
Engineers use Rust to build serious software: game engines, web servers, command-line tools, and even pieces of operating systems and phones. In this course, youβll learn it from the ground up.
Why people choose Rust
Most languages force a trade-off: be fast OR be safe. Rustβs whole goal is to give you both. π¦
- ποΈ Fast β Rust programs run about as quickly as code gets.
- π‘οΈ Safe β Rust catches whole categories of bugs before your program ever runs.
- π§° Helpful β when something is wrong, Rustβs error messages explain it clearly.
Meet your guide: Ferris π¦
Ferris the crab is Rustβs friendly mascot, and your guide for this course. Ferris will pop in with tips, shortcuts, and the occasional warning.
What does Rust code look like?
Hereβs a tiny Rust program. Donβt worry about every detail yet β press the green βΆ Run button and see what it does.
Those lines appeared because the computer followed your instructions exactly. The
println! part means βprint a lineβ β it displays text on the screen.
Quick quiz
What is Rust?
println! prints text to the
screen. Next up: setting up Rust on your computer! π οΈ