Вопросы к Поиску с Алисой
Возможно, имелись в виду различия между императивным (процедурным) подходом к решению задач и функциональным программированием. learn.microsoft.com
При императивном подходе разработчик пишет код, который указывает шаги, которые компьютер должен предпринять для достижения цели. learn.microsoft.com Такое программирование иногда называют алгоритмическим. learn.microsoft.com Некоторые особенности императивного подхода:
Функциональный подход — противоположность императивному. blog.skillfactory.ru При таком подходе программа сама решает, как и в каком порядке исполнять действия, а программист описывает правила взаимодействия и связи между компонентами. blog.skillfactory.ru Некоторые особенности функционального подхода:
Таким образом, разница заключается в том, что при императивном подходе программист определяет, как программа решает задачу, а при функциональном — что нужно делать, чтобы решить задачу. dzen.ru