Программа состоит из набора инструкций, вызванных выражениями. Программа должна начинаться с символа '{' и заканчиваться символом '}'. Между этими символами должны помещаться выражения. Выражения должны быть разделены символом ';'. Так выглядит глобальная структура каждой программы:
{
<инструкция>;
<инструкция>;
...
}
Существует множество различных типов инструкций, которые будут обсуждены ниже.