We do not currently know of any synonyms for metaprogramming.
The noun metaprogramming is defined as:
Writing of computerprograms that write or manipulate other programs (or themselves) as their data, or that do part of the work at runtime that would otherwise be done at compile time.