metaprogramming
metaprogramming noun: the writing of computer programs that write or manipulate other programs or themselves as their data, or that perform operations at runtime that would typically be done at compile time.
Noun
metaprogramming (uncountable)
- The writing of computer programs that write or manipulate other programs or themselves as their data, or that perform operations at runtime that would typically be done at compile time.
Origin of metaprogramming
From meta- + programming.
Phrases with metaprogramming
Questions about metaprogramming
- What does metaprogramming mean?
- Metaprogramming means the writing of computer programs that write or manipulate other programs or themselves as their data, or that perform operations at runtime that would typically be done at compile time.
- What part of speech is metaprogramming?
- Metaprogramming is a noun.
Words near metaprogramming in the dictionary
Source and license
Adapted from Wiktionary: metaprogramming (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: “metaprogramming.” Word.ws, https://word.ws/metaprogramming. Based on Wiktionary, CC BY-SA 4.0.
