Programação simbólica

Na programação de computadores , a programação simbólica é um paradigma de programação no qual o programa pode manipular suas próprias fórmulas e componentes de programa como se fossem dados simples. [1]

Por meio da programação simbólica, processos complexos podem ser desenvolvidos para construir outros processos mais intrincados combinando unidades menores de lógica ou funcionalidade. Assim, tais programas podem efetivamente se modificar e parecer "aprender", o que os torna mais adequados para aplicações como inteligência artificial , sistemas especialistas , processamento de linguagem natural e jogos de computador.

As linguagens que suportam programação simbólica incluem linguagens homoicônicas como Wolfram Language , [2] Lisp , Prolog , [3] e Julia .

Veja também

Referências

  1. ^ Michael A. Covington (2010-08-23). ​​"CSCI/ARTI 4540/6540: Primeira palestra sobre programação simbólica e LISP" (PDF) . Universidade da Geórgia. Arquivado do original (PDF) em 2012-03-07 . Recuperado em 2014-12-29 .
  2. ^ Notas da linguagem Wolfram para especialistas em linguagem de programação
  3. ^ "Programação simbólica no Glossário de negócios". allbusiness.com . Recuperado em 2013-11-20 .


Retrieved from "https://en.wikipedia.org/w/index.php?title=Symbolic_programming&oldid=1186731460"