The Rust Programming Language
- License
- Dual-licensed MIT / Apache License 2.0
- Source
- The Rust Programming Language (official docs)
Description
The official book on Rust: ownership and borrowing, structs and enums, error handling, generics and traits, concurrency, and building real projects — the standard starting point for learning the language.
Book information
- Language
- English
- Category
- Rust
- Level
- Beginner
- Published
- 2024
- Format
- HTML
- License
- Dual-licensed MIT / Apache License 2.0
- Source
- The Rust Programming Language (official docs)
Topics
License
Open License — Dual-licensed MIT / Apache License 2.0 (license text ↗)
This resource is listed because its license permits redistribution.
Same license as the Rust project itself; the book's source is on GitHub at rust-lang/book.
Related books
View all →Machine Learning Crash Course
Google
Google's practical, example-driven introduction to machine learning: loss and gradient descent, classification, neural networks, embeddings, fairness, and production ML systems, with interactive exercises using TensorFlow.
Machine LearningBeginnerAPACHE 2.0HTMLNeural Networks and Deep Learning
Michael Nielsen
A hands-on introduction to neural networks, built around teaching a network to recognize handwritten digits. Derives backpropagation from first principles, then covers why deep networks are hard to train and the ideas that make deep learning work.
Deep LearningIntermediateCreative CommonsHTMLC# Programming
Wikibooks contributors
A community-written introduction to C# and the .NET platform, covering language fundamentals, object-oriented programming, collections, exceptions, and the standard library. Continuously maintained on Wikibooks.
C#BeginnerCreative CommonsPDF · 1.4 MB