Rust
Rust is a general-purpose programming language that emphasizes performance, type safety, concurrency, and memory safety. Wikipedia
Created Year: 2006Designed by: Q9661
Developed by: Q28937563 • Q9661 • Q105394699
Operating systems: cross-platform
Named after: Pucciniales
Aliases: Rust language, Rust programming language
File extensions: rlib, rs
Wikidata: Q575650
Influenced: Austral • Ballerina • Carbon • Crystal • C# • Gleam • Mojo • Roc • Swift • V • Whiley • Zig
Influenced by: Alef • C++ • Cyclone • C# • Erlang • Haskell • Hermes • Limbo • Newsqueak • NIL • OCaml • Ruby • Scheme • Standard ML • Swift
Programming paradigms: functional programming • concurrent computing • generic programming • imperative programming • object-oriented programming • procedural programming
Language types: multi-paradigm programming language • imperative programming language • functional programming language • systems programming language • compiled language
Rust Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Rust
fn main() {
println!("Hello World");
}
Free Rust books, articles, documentation
- A Gentle Introduction To Rust - Steve J Donovan (HTML)
- Asynchronous Programming in Rust (HTML)
- Easy Rust - David McLeod (HTML, PDF)
- Effective Rust - David Drysdale (HTML, PDF)
- From JavaScript to Rust ebook - Jarrod Overson (PDF)
- Guide to Rustc Development (HTML)
- High Assurance Rust - Tiemoko Ballo (HTML) (CC BY-NC-ND)
- Learn Rust in Y minutes (HTML)
- Learn Rust With Entirely Too Many Linked Lists - Alexis Beingessner (HTML)
- Learning Rust Ebook - StackOverflow Contributors (PDF)
- Rust Atomics and Locks - Mara Bos (HTML)
- Rust by Example (HTML)
- Rust Cookbook (HTML)
- Rust Design Patterns (HTML)
- Rust for Rubyists - Steve Klabnik (HTML) ( :card_file_box: archived)
- Rust For Systems Programmers - Nick Cameron (HTML)
- The Embedded Rust Book (HTML)
- The Little Book of Rust Macros (HTML)
- The Rust Language Reference (HTML)
- The Rust Performance Book (HTML)
- The Rust Programming Language - Steve Klabnik, Carol Nichols, et al. (HTML)
- The Rust RFC Book (HTML)
- The Rustc Book (HTML)
- The Rustonomicon (HTML)
- Why Rust? (HTML)
Search on GitHub
| Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
|---|
Latest data update: 2026-09-29