Парадигма программирования
Перейти к навигации
Перейти к поиску
Паради́гма программи́рования — это парадигма, определяющая стиль программирования, иначе говоря — некоторый цельный набор идей и рекомендаций, определяющих стиль написания программ.
Парадигма программирования представляет (и определяет) то, как программист видит выполнение программы. Например, в объектно-ориентированном программировании программист рассматривает программу как набор взаимодействующих объектов, тогда как в функциональном программировании программа представляется в виде цепочки вычисления функций.
Примеры[править | править код]
- Структурное программирование
- Императивное программирование в сравнении с декларативным программированием
- Процедурное программирование в сравнении с функциональным программированием
- Объектно-ориентированное программирование
- Аспект-ориентированное программирование
- Пост-объектно-ориентированное программирование
- Логическое программирование
- Программирование в ограничениях
- Концептно-ориентированное программирование
- Обобщённое программирование