Dasturlashning bu yangi paradigmasi mashina tilida dasturlash paradigmasiga nisbatan ancha ilg`or bo`lib, unga tuzilmalashtirishning asosiy vositasi bo`lgan protsyeduralar qo`shilgan edi. Maydaroq funktsiyalarni nafaqat tushunish, balki sozlash ham osonroq kyechadi. Biroq, boshqa tomondan, protsyedurali dasturlash koddan takroran foydalanish imkonini cheklab qo`yyadi.