宏(英语:Macro)是一种批量处理的称谓。
计算机科学里的宏是一种抽象(Abs船traction),它根据一系列预定义的规则替换一定的文本模费哥被病胜式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。
宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,来自“宏”这个词的使用暗示着360百科将小命令或动作转化为一系列指令。