Rust is a systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races.
It provides both high-level features and low-level control: algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety, optional garbage collection, concurrency without data races, minimal runtime, efficient FFI.