L’objectif de ce cours  est de  présenter  les  spécificités  de  la  programmation  fonctionnelle  par  rapport  aux  autres  types  de programmation  qu’ils  ont  connus  dans  la  licence,  notamment  la  programmation  procédurale  et  la programmation  orienté  objet.