homoiconicity
/ˌhəʊ.məʊˌaɪ.kɒˈnɪ.sɪ.ti/
homoiconicity noun: a 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.
Noun
homoiconicity (uncountable)
- A 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 of homoiconicity
From homoiconic (“self-representing”) + -icity.
Questions about homoiconicity
- What does homoiconicity mean?
- Homoiconicity means a 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.
- What part of speech is homoiconicity?
- Homoiconicity is a noun.
- How do you pronounce homoiconicity?
- Homoiconicity is pronounced /ˌhəʊ.məʊˌaɪ.kɒˈnɪ.sɪ.ti/.
Words near homoiconicity in the dictionary
Source and license
Adapted from Wiktionary: homoiconicity (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.
Last updated:
Pronunciation audio from Wikimedia Commons, each file under its own free license: en-uk-homoiconicity.ogg.
Cite this entry: “homoiconicity.” Word.ws, https://word.ws/homoiconicity. Based on Wiktionary, CC BY-SA 4.0.
