Рекурсивні алгоритми – досить цікава группа алгоритмів. Вона застосовується для розв'язання вузького кола задач, тому перш, ніж використовувати рекурсію, слід подумати, чи виправдане її використання в конкретному випадку. Для цього потрібно добре розуміти принципи дії рекурсивних алгоритмів. Їх вивчення розвиває логічне мислення і вміння оцінити ситуацію, що є корисним для будь-якої людини.
Даний посібник може використовуватися на уроках програмування.