Le document propose une série d'exercices de récursivité en programmation, abordant divers concepts tels que les procédures et les fonctions pour effectuer des calculs et manipulations sur des entiers, des chaînes de caractères et des tableaux. Les exercices incluent des implémentations pour le tri, la recherche, le calcul de factorielle, et la vérification de propriétés mathématiques comme les nombres premiers et les palindromes. Chaque exercice demande de fournir une solution récursive, renforçant les compétences en programmation récursive.