We’re going to learn about a lot of different things in Rust: functions, strings, and numbers are just some examples we’ve seen so far. As you program in Rust, you’re going to need to assemble these things into something that the language allows.
This is to give you an overall look at how Rust programs are correctly put together. We want to:
Cover the names of different things so we can refer to them
Give an idea of how all these things fit together
Start explaining rules for the correct way to type them into the computer