Парадигмы программирования:

Парадигмы:

  1. Императивная
    1. процедурная
    2. структурная
    3. аспекто-ориентированная
    4. объектно-ориентированная
    5. обобщенное программирование
  2. Декларативная
    1. Функциональная
    2. Логическая
  3. Метапрограммирование (порождающее)

Основные модели программирования:

  1. Императивное программирование
  2. Декларативное программирование
  3. Функциональное программирование
  4. Логическое программирование
  5. Объектно-ориентированное программирования

Подходы и приёмы: