Funkcionaluo programiešona ir programiešonys paradigma, kas sastuov nu veiduošonys programu, izmontojūt viņ apakšprogramys, kas dorbojās kai matematiskuos funkcejis.