metaprogram

A thinking pattern which determines what information a person takes note of and what information they screen out.

Noun

  1. A thinking pattern which determines what information a person takes note of and what information they screen out.
  2. A computer program that writes or manipulates other programs as data, or does the work at runtime that would otherwise be done at compile time.

Origin

Etymology tree Ancient Greek μετᾰ́ (metắ) Ancient Greek μετᾰ- (metă-)lbor. English meta- English program English metaprogram From meta- + program.

Forms

metaprograms metaprogramme

Derived

metaprogramming