Programmēšanas paradigma
Programmēšanas paradigma ir programmēšanas stils jeb ideju un rekomendāciju kopums, kas nosaka programmu rakstīšanas veidu. Piemēram, objektorientētajā programmēšanā programmētājam jādomā par programmu, kas sastāv no savstarpēji saistītiem objektiem, kamēr funkcionālajā programmēšanā programma sastāv no secīgi izsaucamām funkcijām. Paradigma ir virziens, veids vai pieeja plašā nozīmē. Populārākās programmēšanas valodu paradigmas ir imperatīvā, deklaratīvā, funkcionālā un objektorientētā. Programmēšanā ir divas pamatparadigmas: imperatīvā strukturālā procedurālā deklaratīvā funkcionālā loģiskā