Pemrograman fungsional merupakan pemrograman berdasarkan teori fungsi matematika, artinya pemrograman ini terdiri atas
fungsi-fungsi seperti fungsi-fungsi yang ada di matematika. Fungsi merupakan pembangun
utama program sehingga fungsi-fungsi ini dapat melewatkan parameter dan mengembalikan
nilai yang sudah di proses.