Вопросы к Поиску с Алисой
Некоторые языки программирования не поддерживают рекурсивные вызовы функций по разным причинам, например:
Также есть языки, которые не поддерживают рекурсию, потому что расширение рекурсивной функции никогда не остановится и приведёт к программе бесконечного размера. softwareengineering.stackexchange.com