转换为另一种，而其它元编程系统则允许以编程方式操纵一种语言。宏系统即是这样一种简单的系统。在 Microsoft Office© 的程序中，宏可以记录一些特定的按键组合，并重新执行。另一方面，这些可执行代码可以通过点击宏选择界面的“编辑”按钮获得。LISP恐怕是具备元编程能力的典范语言，不仅因为它在历史上优先发展，更由于它的元编程的简洁与强大。在Lisp元编程中，准引用操作符（通常是一个逗号）引入的代码是在程序定义时而不是运行时被赋值。元编程语言因此等价于主编程语言，并且在需要的时候，已经存在的Lisp