Content deleted Content added
Cypherquest (talk | contribs) m →External links: formatting |
Minor sourcing adjustment. Tags: Mobile edit Mobile web edit |
||
(8 intermediate revisions by 7 users not shown) | |||
Line 1:
In [[computer science]], a '''symbolic language''', or assembly language, is a language that uses [[Character (computing)|characters]] or [[symbols]] to represent concepts, such as [[Operation (mathematics)|mathematical operations]] and the entities (or [[operands]]) on which these operations are performed.<ref name="pc">{{Cite web|url=https://www.pcmag.com/encyclopedia/term/52338/symbolic-language|title=symbolic language Definition from PC Magazine Encyclopedia|website=www.pcmag.com|access-date=2019-03-23}}</ref>
Modern [[programming languages]] use symbols to represent concepts and/or data and are, therefore, examples of symbolic languages.<ref name="pc"
Some programming languages (such as [[Lisp (programming language)|Lisp]] and [[Wolfram Mathematica|Mathematica]]) make it easy to represent higher-level [[Abstraction (computer science)|abstractions]] as [[Expression (computer science)|expressions]] in the language, enabling [[symbolic programming]].<ref>{{Cite web|url=http://worrydream.com/#!2/LadderOfAbstraction|title=Bret Victor, beast of burden|website=worrydream.com|access-date=2019-03-23}}</ref>
A recursive symbolic structure is adopted to preserve ψ-alignment and entropy invariance during ordering transformations, rooted in a generalized recursively structured symbolic system. <ref>{{Cite web | url=https://arxiv.org/pdf/2505.11927 | title=Symbolic structure in ordering transformations | website=arxiv.org | date=2025-05-17 | access-date=2025-05-18}}</ref>
==See also==
Line 9 ⟶ 11:
*[[Notation|Notation (general)]]
*[[Programming language specification]]
*[[Symbol table]]
*[[Symbolic language (disambiguation)|Symbolic language (other)]]
==References==
Line 15 ⟶ 19:
==External links==
{{Wiktionary|symbolic language}}
*[
{{Authority control}}
Line 23 ⟶ 26:
[[Category:Mathematical notation]]
[[Category:Programming constructs]]
|