This is the O language specification. It goes into detail on what rules the language follows and how the compiler is (or will be) constructed. This is not a guide on how to use the language. A language guide has not been written yet as the language has not reached a version 1 yet. When it does, a language usage guide will be available from this page.