Rust

Fast and reliable, Rust is an increasingly popular systems programming language that offers memory safety, concurrency, and performance with a friendly syntax.
Rust is a statically typed, compiled language that is designed for performance and safety, especially safe concurrency. Its rich type system and ownership model guarantee thread-safety and prevent most common programming errors.
Variables and Data Types
Ownership and Borrowing
Structs and Enums
Functions and Method Syntax
Threads and Message Passing
Traits and Generics
Unsafe Rust and FFI
Macros and Procedural Macros
Crates and Cargo