Funktionaalinen ohjelmointi eli funktio-ohjelmointi on ohjelmointiparadigma, joka perustuu matemaattisten funktioiden käyttöön ja tarkemmin lambdakalkyyliin.
fˌuŋktɪonaːlˈinen ˌohjelmˈointɪ ˈelɪ fuŋktˈioˌohjelmˈointɪ on ˌohjelmˌointɪparadˈiɡma, jˌoka perˈustuː mˌatemaːtːˈisten fˌuŋktɪˈoideŋ kˈæytːøːn ja tarkˈemmɪn lˌambdakalkˈyːlɪːn.