序。面向语言的程序设计是一种强烈关注元编程的编程风格，通过领域特定语言来实现。
宏用于产生式编程.IBM System/360及其衍生物拥有强大的汇编宏工具，通常用于生成完整的程序或者程序片段（比如针对不同操作系统）。CICS事务处理系统也提供了汇编宏，可以生成用于预处理阶段的COBOL语句。