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