This document describes the syntax and the semantics of the Alore programming language. You will also need the Alore Library Reference as a companion, and in particular the definition of the std module, since this document frequently refers to standard library types.

If you are just learning the basics of Alore, you are advised to start with Introduction to Alore.

Note: This document currently only covers the dynamically-typed subset of Alore. See Introduction to Alore Type System for a description of using static typing in Alore programs.