homoiconic
homoiconic adjective: exhibiting homoiconicity.
Adjective
homoiconic (not comparable)
- Exhibiting homoiconicity.
- Instead, the homoiconic paradigm draws from the mathematics of computability theory. […] In the case of a homoiconic programming language, the program processes itself, performing mechanical reductions on the application until there is nothing left except the answer.2015, Robert Fischer, Java Closures and Lambda, Apress, →ISBN, page 190
- Clojure and other languages from the Lisp family are homoiconic. In a homoiconic language, the source code of a program is represented as a plain data structure.2017, Eduardo Diaz, Shantanu Kumar, Akhil Wali, Clojure: High Performance JVM Programming, Packt Publishing Ltd, →ISBN, page 392
Origin of homoiconic
From homo- (“self-”) + iconic (“representing”).
Questions about homoiconic
- What does homoiconic mean?
- Homoiconic means exhibiting homoiconicity.
- What part of speech is homoiconic?
- Homoiconic is an adjective.
Words near homoiconic in the dictionary
Source and license
Adapted from Wiktionary: homoiconic (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:
Cite this entry: “homoiconic.” Word.ws, https://word.ws/homoiconic. Based on Wiktionary, CC BY-SA 4.0.
