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