This is the language reference for the Roo programming language.

Roo is a dynamic, interpreted, programming language with the following goals:

  • Be an easy to learn and fun to use scripting language
  • Act as a superior replacement for XojoScript in Xojo applications
  • Serve as a learning resource for those interested in implementing their own programming language.

This documentation can also be browsed with Dash using the Roo docset.