Programação simbólica

Da Wikipédia, a enciclopédia livre
Ir para a navegação Saltar para pesquisar

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 do programa como se fossem dados simples. [1]

Por meio de programação simbólica, podem ser desenvolvidos processos complexos que constroem 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 e Prolog . [3]

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 a partir do original (PDF) em 2012-03-07 . Recuperado em 29/12/2014 .
  2. ^ Notas de linguagem Wolfram para especialistas em linguagem de programação
  3. ^ "Programação Simbólica no Glossário de Negócios" . allbusiness . com . Recuperado 2013-11-20 .