Возможно, имелся в виду язык M для Power Query, который относится к функциональным языкам программирования. 1 Некоторые отличия таких языков от императивных:
Императивное программирование предполагает, что программист задаёт программе чёткий порядок действий по шагам. 2 В таких языках используются переменные, операторы присваивания и составные выражения. 4
Таким образом, функциональное программирование отличается от императивного тем, что в первом случае программа сама решает, как и в каком порядке исполнять действия, а во втором — программист описывает правила взаимодействия и связи между компонентами. 2