1. What is Rust?

Rust is a systems programming language designed around three goals:

Performance + memory safety + control

That makes it useful for things like:

Rust can produce programs with performance close to C/C++, but its compiler catches many classes of memory bugs before the program runs.

The official Rust project describes it as a language focused on performance, reliability, and productivity. Rust Programming Language


2. First understand "type"

A type tells the compiler what kind of value something is.

For example: