Get Started
WARNING
Please note that Rux is still in active development. As the language matures, some syntax and features may evolve, so the documentation may change over time.
Welcome to Rux — a fast, compiled, strongly typed, multi-paradigm language that ships as a single small binary. This chapter takes you from zero to a running program in a few minutes.
Try it in your browser
The quickest way to get a feel for Rux is the Rux Playground — no installation required. It runs the latest compiler in a sandboxed environment, so you can write code, compile it, and see the output instantly. It's ideal for experimenting with syntax or sharing a snippet before you set anything up locally.
Set up locally
When you're ready to build real projects, install the Rux toolchain — the compiler, package manager, formatter, and test runner, all in a single small binary.
INFO
Support for Linux and macOS is still a work in progress. Windows is the most complete path today; on other platforms you can build from source.
- Install for your platform or build from source — it's rather simple.
- Set up your editor — add syntax highlighting for
.ruxfiles. - Work through the examples — write your first program and explore worked projects you can clone and run.
Already set up?
Jump straight to the Rux Reference for the full language specification, or browse the CLI Reference for every rux command.