User Documentation
This section teaches beginners how to program using the Rouge programming language. No previous programming knowledge is required. To start off, essential programming concepts are explained using analogies from the real world. Then, the course slowly transitions to programming in Rouge, explaining one new concept at a time until the entire language is introduced.
Last modified: 07 January 2026