Etymology

metaprogramming

M3E1T1A1P3R1O1G2R1A1M3M3I1N1G2

Today it 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. Full definition →

English programming ← Ancient Greek μετᾰ- (metă-)
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Ancient Greekμετᾰ́ (metắ)
  2. Ancient Greekμετᾰ- (metă-)
  3. Englishmeta-
  4. Englishprogramming
  5. English todaymetaprogramming

From meta- + programming.

Etymology from Wiktionary, CC BY-SA 4.0.