'''매크로'''(macro, {{llang|ko-KP문화어|마크로}})는 [[컴퓨터 과학]] 분야에서 정해진 순서에 따라 어떻게 특정한 입력 시퀀스 ([[문자열]]을 가리키기도 함)가 출력 시퀀스 (이 또한 문자열을 가리키기도 함)로 매핑되어야 하는지를 정의하는 규칙이나 [[패턴]]을 말한다. 하나의 매크로를 특정한 출력 시퀀스로 바로 만들어내는 매핑 과정은 "매크로 확장"이라고 알려져 있다.
종류로는 키보드/마우스 매크로, 문자열 대체 매크로, 절차적 매크로, 리스프 매크로 등이 있다.