Мультипарадигменный язык программирования: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Пэп Ше
Метки: отменено с мобильного устройства из мобильной версии
м откат правок 195.3.134.230 (обс.) к версии Bezik
Метка: откат
Строка 1:
'''Мультипарадигма́льный язы́к программи́рования''' — как правило, [[язык программирования]], который был разработан специально как инструмент [[мультипарадигмальное программированюиепрограммирование|мультипарадигмального программирования]], то есть изобразительные возможности которого изначально предполагалось унаследовать от нескольких, чаще всего не родственных языков.
 
Иногда термин '''мультипарадигмальный язык программирования''' определяют как «язык, который поддерживает больше чем одну [[Парадигма программирования|парадигму программирования]]». Такое определение оказывается недостаточно точным в силу того, что само понятие парадигмы программирования различные авторы определяют по-разному. Например, если считать парадигмами программирования [[рекурсия|рекурсию]], [[структурное программирование]] и [[присваивание|присваивания]], то окажется, что под рассматриваемое определение подойдут едва ли не все существующие языки программирования, за исключением некоторых особых случаев (например, языка [[Haskell]], в котором нет присваивания в привычном виде).