# Rustlings 🦀 [![Rust](https://img.shields.io/badge/Rust-🦀-orange?style=flat&logo=rust)](https://www.rust-lang.org) [![Build Status](https://img.shields.io/github/actions/workflow/status/rust-lang/rustlings/ci.yml?branch=main&label=build)](https://github.com/rust-lang/rustlings/actions) [![License](https://img.shields.io/github/license/rust-lang/rustlings)](LICENSE) Learn [Rust](https://www.rust-lang.org) through small exercises that get you used to reading and writing code. 📖 Recommended alongside [The Rust Programming Language book](https://doc.rust-lang.org/book). 👉 Visit the website for more info, setup guides, and a demo: **[rustlings.rust-lang.org](https://rustlings.rust-lang.org)** --- ## Getting Started Run these commands to get started with Rustlings: ```bash # 1. Verify Rust is installed rustc --version # 2. Clone the repository git clone https://github.com/rust-lang/rustlings.git cd rustlings # 3. Install Rustlings cargo install --path . # 4. Start Rustlings rustlings watch