Tour of Rust Table of Contents


Welcome to the Tour of Rust. This is meant to be a step by step guide through the features of the Rust programming language. Rust is often considered a language with a steep learning curve, but I hope I can convince you there's a lot to explore before we even get to complex parts.

You can find this guide in these languages:

If you have suggestions on content or would like to contribute to translations, check out Tour of Rust's github repository.

You can navigate through the tour with keyboard ⬅️ and ➡️

In this classic example we show Rust's support for Unicode strings.