マクロ

読み:マクロ
外語:macro
発音:mǽkrou
品詞:名詞

ある一定の処理を行なうために作られた一つのかたまりや、それを展開し実行する処理系のこと。

アセンブラCなどでは、ある規模の命令列を一まとめにして別名定義しておき、これを一つの命令と同一視して使用することを言う。

アプリケーションソフトでは一定の決まった処理を自動で実行するための機構としてマクロ機能が用意されている場合があり、ソフト固有の機能を命令として並べて記述する。高機能なプログラマ向けテクストエディタではほぼ標準的に搭載される他、ワープロソフトや表計算ソフトなどでも搭載されている場合がある。なお、MicrosoftのOffice製品群では初期の製品を除きVisual Basicを元にしたVBAを共通マクロ機能として組み込んでおり、各ソフトでほぼ同一の文法によるマクロを記述することができる。