Rust is a multi-paradigm systems programming language focused on safety, especially safe concurrency. It was created by Mozilla in 2006 and released in 2015. Rust aims for speed, concurrency, and safety through eliminating garbage collection and ensuring memory safety and thread safety via its ownership and borrowing system. While syntactically similar to C++, Rust puts an emphasis on writing safe code and preventing common bugs like buffer overflows.