Rust has become one of the hot new programming languages because it combines the ease of programming and memory safety of languages like Python with the performance and execution speed of C and C++.