program {a program neve} uses {a használni kívánt könyvtárak, vesszővel elválasztva} const {globális állandók meghatározása} var {globális változók meghatározása} function {függvények, ha vannak} { helyi változók } begin ... end; procedure { eljárások meghatározása, ha vannak} { helyi változók } begin ... end; begin { itt indul a főprogram } ... end. { a főprogram vége }