Code as data
Appearance
In computer science, the expression code as data may refer to:
- Homoiconicity, a property of languages like LISP where the code has the same structure as the data.
- Reflection, the capability of a language to modify the structure and behavior of objects in the program at run time.
- Self-modifying code, the capability of a language to alter its own instructions while it is executing.