Meanings
- uncountablecomputingA property of some programming languages, in which the primary representation of programs is also a data structure in a primitive type of the language itself.
Homoiconicity is a feature of a programming language system that denotes that a computer program has the same form as the data that are input and output by the program.
2010, Kumiko Tanaka-Ishii, Semiotics of Programming, Cambridge University Press, →ISBN, page 179
Origin
From homoiconic (“self-representing”) + -icity.
Full word history & related roots →Cite this entry
homoiconicity. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/homoiconicity
“homoiconicity.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/homoiconicity. Accessed November 4, 2026.
WatkinsX Dictionary, s.v. “homoiconicity,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/homoiconicity.
Source: homoiconicity on Wiktionary, CC BY-SA 4.0.