Парадигманың атауында " процедуралык " анықтамасын қолдану процедуралық тілдердегі процестердің абстракцияларының басымдылығын көрсетеді . Программалаудың алғашқы тілдерінде негізгі жоғары деңгейлі ұғымдар болып ішкі программа ( subroutine ) және оның санаттары - процедуралар мен функция табылғаны кездейсоқтық емес.
Программалау парадигмасы
|
Программалар мен мәліметтерді сипаттау
|
Программалардың орындалуы
|
Программа бөліктерінің өзара байланысы
|
Процедуралық
|
Программа мен мәліметтер бөлек, бір-бірімен байланыспаған элементтерді береді.
|
Операторлардың тізбекті орындалуы
|
Бірлесіп өңделетін деректер арқылы ғана мүмкін болады.
|
Обьектілі-бағытталған
|
Мәліметтер мен оларды өңдеу әдістері тұтас бір обьект шеңберінде инкапсуляцияланған
|
оқиғалар тізбегі және объектілердің осы оқиғаларға реакциясы
|
Программаның жеке бөлікері бір-бірінің әдістері мен деректер элементтерін мұралауы мүмкін
|
Логикалық
|
Мәліметтер мен оларды өңдеу ережелері тұтас бір логикалық құрылымдық құрстыру шеңберіне біріккен.
|
Логикалық құрамды түрендіру логикалық ережеерге сәйкес
|
Программаны тәуелсіз жеке бөліктерге бөлу қиынға соғады
|