Парадигма на програмиране: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
BotNinja (беседа | приноси)
{{xx икона}} → {{икона|xx}}
Ред 1:
'''Парадигмата на програмиране''', '''парадигма за програмиране''' или '''програмна [[парадигма]]''' представлява фундаменталния стил на [[програмиране]]. Има множество програмни парадигми, но основните сред тях са: [[Обектно-ориентирано програмиране|обектно-ориентирано]], [[Императивно програмиране|императивно]], [[Функционално програмиране|функционално]] и [[Декларативно програмиране|декларативно]] <ref>{{en икона|en}} Nørmark, Kurt. ''[http://people.cs.aau.dk/~normark/prog3-03/html/notes/paradigms_themes-paradigm-overview-section.html Overview of the four main programming paradigms]''. Aalborg University, 9 май 2011. Линк ат 22 септември 2012.</ref>.
 
Парадигмата на програмиране предоставя (и определя) начина, по който програмистът гледа на изпълнението на програмата. Например, в обектно-ориентираното програмиране програмистът може да разглежда програмата като съвкупност от взаимодействащи си обекти, докато при функционалното програмиране програмата може да бъде разглеждана като последователност от изчисления на функции, които нямат свои състояния.