// tutorials

Learn Red. Actually learn it.

No hand-holding. No toy examples. Real code, real concepts, real understanding — from zero to dialect author.

[00]

Getting Started

beginner

Install Red, run your first program, and understand what makes this language fundamentally different.

[01]

Core Language

intermediate

Functions, contexts, refinements, and the object model. This is where Red stops looking like other languages.

[02]

Dialects & DSLs

advanced

Build your own domain-specific languages. This is Red's superpower — and yours.

///

// start here

Start with zero.

Every expert was once confused by blocks and words. The REPL is forgiving. The language is not complicated — it's just different.

>Begin: Install & first run →