Rue
  • Home
  • Tutorial
  • Specification
  • Performance
  • Blog
  • GitHub
  • Bluesky
  • Home
  • Tutorial
  • Specification
  • Performance
  • Blog
  • GitHub
  • Bluesky
Learn Rue
  • Installation
  • Hello, World
  • Variables and Types
  • Functions
  • Control Flow
  • Arrays
  • Structs
  • Enums
  • Borrow and Inout
  • Putting It Together

Learn Rue

Welcome to the Rue tutorial! This guide will teach you the language step by step, from your first program to implementing algorithms.

Rue is an early-stage compiled language exploring memory safety. It's not ready for real projects yet, but if you're curious about where it's headed, this tutorial will show you what we have so far.

Chapters

  • Installation
  • Hello, World
  • Variables and Types
  • Functions
  • Control Flow
  • Arrays
  • Structs
  • Enums
  • Borrow and Inout
  • Putting It Together

© 2025 The Rue Authors. Licensed under MIT/Apache-2.0.