- prázdný program # procedure call - jeden povel z výběru - seznam povelů z výběru - podskupiny povelů # begin-end - podmínkové příkazy # if then - opakování, cykly # while, repeat, for - vlastní povely jako sady povelů # procedure - parametry povelů - konstanty # const - proměné # var - základní typy # byte, integer - uživatelské typy # type - struktury # record - výčet # enumeration () - pole # array - komentáře - moduly # unit, uses, interface, implementation - přepínání kontextu # with - třídy # class - rozhraní, typová abstrakce # interface - vyjímky # try-finally, try-except, raise - generické typy, parametrické typy