Programmaprogramma
Programmaprogramma is a coined term used in some Italian-speaking technical contexts to describe systems or ideas in which programs themselves act upon other programs. The term is formed by repeating the root word programma, which in Italian covers both software programs and scheduled programming, to signal a higher-order or layered sense of programming. It is not a standard term in formal computer science, but it appears in blogs, informal papers, and discussions as a descriptive label for metaprogramming-style concepts.
In computing, programmaprogramma commonly refers to two related ideas. One is metaprogramming and code generation: programs
In broadcasting or media contexts the phrase may be used to describe a "program of programs"—a nested
See also: metaprogramming; code generation; orchestration; compiler; interpreter; workflow engine; broadcasting schedule.