Homoiconicity
//ˌhəʊ.məʊˌaɪ.kɒˈnɪ.sɪ.ti// noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 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. uncountable
"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."
Example
More examples"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."
Etymology
From homoiconic (“self-representing”) + -icity.
Related phrases
More for "homoiconicity"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.