# Rust

Tool · [Standard tools and platforms](https://ecosystem.samcarlton.com/tools)

Also called: Rust language, Rustlang, Rust programming

A [programming language](https://ecosystem.samcarlton.com/tech-stack) for fast, reliable software that prevents many memory [bugs](https://ecosystem.samcarlton.com/bug) before the program runs. It is used for systems, tools and performance-heavy services.

**For example:** A startup [rewrites](https://ecosystem.samcarlton.com/technical-debt) its slowest service in Rust and needs far fewer [servers](https://ecosystem.samcarlton.com/server) to run it.

Official site: <https://www.rust-lang.org>

## Connects to (4)

- [Tech stack](https://ecosystem.samcarlton.com/tech-stack): The set of programming languages and tools a product is built with.
- [Back end](https://ecosystem.samcarlton.com/back-end): The part of an app that runs out of sight on a server.
- [Server](https://ecosystem.samcarlton.com/server): A computer that stays on and connected to the internet so it can run your app and answer requests from people's phones and browsers.
- [Open source](https://ecosystem.samcarlton.com/open-source): Software whose code is published for anyone to read, use and build on, under a license that sets the rules for doing so.

Map view: https://ecosystem.samcarlton.com/rust
