Мова функціонального програмування
Декларативна мова програмування, що грунтується на понятті функції .
Процес розроблення програми розглядають як конструювання її з «чорних ящиків», кожний із яких одержує деякі вихідні дані на вході й видає відповідний результат на виході. Таким чином, функціональні мови програмування – це мови, в яких єдиною дією є виклик функції. Функції обмінюються між собою даними безпосередньо, без використання проміжних змінних і присвоювань. У результаті в таких мовах цикли замінюють рекурсивним викликом функції. З набору простих функцій програміст створює для вирішення все складніші завдання. Типовий представник мов цього класу – Lisp .
Джерела:Кривчик Г. Г. Оcновні загальнонаукові методи дослідження в історичних науках / Г. Г. Кривчик // Науково-теоретичний альманах «Грані». – 2017. – Т. 20. – № 12. – С. 55- 200