Katika utarakilishi, uprogramishaji kikadhia (kwa Kiingereza: functional programming) ni aina ya uprogramishaji ambapo programu zinaumbwa na kutunga na kutekeleza kadhia. Kwa mfano, uprogamishaji kikadhia unatumika kwenye lugha za programu kama Haskell au PHP. Kiputiputi, O. (2011). Kamusi sanifu ya kompyuta. Taasisi ya Taaluma za Kiswahili, Chuo Kikuu cha Dar es Salaam, K.602. Makala hii kuhusu teknolojia ni fupi mno. Unaweza kuipanua kwa kusaidia Wikipedia kuongezea habari juu yake.