
http://ru.wikipedia.org/wiki/Процедурное_программирование
Еще, как я понял, у процедурных языков код может находится только внутри тела процедуры и никак иначе. С обязательным синтаксисом для этого.
В PureBasic можно написать на листе только a=1+1 И это уже исполняется.