Символическое программирование - Symbolic programming
В компьютерное программирование, символическое программирование это парадигма программирования в котором программа может манипулировать своими собственными формулами и компонентами программы, как если бы они были простыми данными.[1]
Посредством символического программирования можно разрабатывать сложные процессы, которые создают другие, более сложные процессы, комбинируя более мелкие элементы логики или функциональности. Таким образом, такие программы могут эффективно модифицироваться и "учиться", что делает их более подходящими для таких приложений, как искусственный интеллект, экспертные системы, обработка естественного языка, и компьютерные игры.
Языки, поддерживающие символическое программирование, включают: гомоиконный языки, такие как Язык Wolfram Language,[2] LISP и Пролог.[3]
Смотрите также
Рекомендации
- ^ Майкл А. Ковингтон (23 августа 2010 г.). «CSCI / ARTI 4540/6540: первая лекция по символическому программированию и LISP» (PDF). Университет Джорджии. Архивировано из оригинал (PDF) на 2012-03-07. Получено 2014-12-29.
- ^ Заметки о языке Wolfram Language для экспертов по языку программирования
- ^ «Символическое программирование в бизнес-глоссарии». allbusiness.com. Получено 2013-11-20.
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |