Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Symbolic programming

From Wikipedia, the free encyclopedia
Computer programming paradigm

Incomputer programming,symbolic programming is aprogramming paradigm in which the program can manipulate its own formulas and program components as if they were plain data.[1]

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 asartificial intelligence,expert systems,natural language processing, and computer games.

Languages that support symbolic programming includehomoiconic languages such asWolfram Language,[2]Lisp,Prolog,[3] andJulia.

See also

[edit]

References

[edit]
  1. ^Michael A. Covington (2010-08-23)."CSCI/ARTI 4540/6540: First Lecture on Symbolic Programming and LISP"(PDF). University of Georgia. Archived fromthe original(PDF) on 2012-03-07. Retrieved2014-12-29.
  2. ^Wolfram Language Notes for Programming Language Experts
  3. ^"Symbolic programming on Business Glossary".allbusiness.com. Retrieved2013-11-20.
Imperative
Structured
Object-oriented
Declarative
Functional
Dataflow
Logic
Domain-
specific
language

(DSL)
Concurrent,
parallel
Metaprogramming
Separation
of concerns
Comparisons/Lists
Stub icon

Thisprogramming-language-related article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Symbolic_programming&oldid=1330545277"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp