macro ; 매크로

  1. 마이크로소프트 워드나 기타 다른 프로그램들에서, 미리 저장되어 있는 일련의 명령어들을 하나의 명령으로 만들어 실행하거나, 또는 키보드에서 하나의 키를 입력하여 미리 저장된 여러개의 명령어를 실행시키는 방법을 말한다.
  2. 컴퓨터에서 매크로는 여러 개의 명령어로 치환되는 프로그램이거나 사용자 인터페이스로서, 매크로나 매크로 정의 등의 용어는 기계어에 비해 비교적 프로그램하기가 쉬운 어셈블리 어에서 최초로 사용하였다. 어셈블리 언어에서 매크로 정의는 하나의 문장이나 컴퓨터 명령어를 여러개의 명령문으로 확장하는 방법을 정의하며, 매크로 문장은 매크로 이름과 매개변수 정보를 포함한다. 특히, 순차적으로 수행될 여러 개의 명령어들이 한 프로젝트에서 공동 작업하는 프로그래머들에 의해 여러번 반복 사용될 때 유용하다. 때로는 프리 컴파일러에서도 매크로 개념을 사용한다. 어셈블러 매크로는 나머지 프로그램과 함께 즉시 처리되는 명령어를 발생시키고, 하나의 프로그램이나 프로그래머에 의해 빈번히 사용되는 정교한 명령어들은 서브루틴으로 구현되어 실행될 수 있다.

이 정보는 1999년 6월 22일에 수정되었으며, 최송희님께서 도움을 주셨습니다.
영어판(whatis.com)