Symbolic programming

In computer programming, symbolic programming is a programming paradigm in which the program can manipulate its own formulas and program components as if they were plain data. Through symbolic programming, complex processes can be developed that build other more intricate processes by combining smaller units of logic or functionality. Thus, such programs can effectively modify themselves and appear to "learn", which makes them better suited for applications such as artificial intelligence, expert systems, natural language processing, and computer games.

Comment
enIn computer programming, symbolic programming is a programming paradigm in which the program can manipulate its own formulas and program components as if they were plain data. Through symbolic programming, complex processes can be developed that build other more intricate processes by combining smaller units of logic or functionality. Thus, such programs can effectively modify themselves and appear to "learn", which makes them better suited for applications such as artificial intelligence, expert systems, natural language processing, and computer games.
Has abstract
enIn computer programming, symbolic programming is a programming paradigm in which the program can manipulate its own formulas and program components as if they were plain data. Through symbolic programming, complex processes can be developed that build other more intricate processes by combining smaller units of logic or functionality. Thus, such programs can effectively modify themselves and appear to "learn", which makes them better suited for applications such as artificial intelligence, expert systems, natural language processing, and computer games. Languages that support symbolic programming include homoiconic languages such as Wolfram Language, LISP and Prolog.
Hypernym
Paradigm
Is primary topic of
Symbolic programming
Label
enSymbolic programming
Link from a Wikipage to another Wikipage
Artificial intelligence
Category:Programming paradigms
Computer programming
Expert systems
Homoiconic
LISP
Natural language processing
Programming paradigm
Prolog
Symbolic artificial intelligence
Symbolic language (programming)
Wolfram Language
SameAs
4vivb
Lập trình ký hiệu
m.0ds2g6w
Programowanie symboliczne
Q7661185
Simvolik Proqramlaşdırma
Symbolic programming
Символьне програмування
符号式编程
심볼릭 프로그래밍
Subject
Category:Programming paradigms
WasDerivedFrom
Symbolic programming?oldid=1084734304&ns=0
WikiPageLength
1738
Wikipage page ID
29485855
Wikipage revision ID
1084734304
WikiPageUsesTemplate
Template:Prog-lang-stub
Template:Reflist
Template:Short description