Toolchain

The Rust toolchain is a set of modules which combined provide a developer with an environment to build software.

The Compiler generates machine code for various platforms.

The Package Manager is not only used to administer dependencies, but also to build source trees into binaries.