マクロ言語
IBM社のSuperOfficeではマクロ言語としてLotus Scriptが使える。同様にロータスブランドのグループウェアであるNotes/DominoでもLotus Scriptを使用出来る。
Microsoft Officeでは共通のマクロ言語としてVisual Basic for Applications (VBA) が使える。VBAの文法は、Visual Basicとほぼ同じである。コードはアドイン形式でも作成できるが、Office用ファイルの中に埋め込む形で保存することが多い。
一部のウェブブラウザー向けに、作業自動化を実現するための拡張機能「iMacros」が開発されている。
なお、ウェブブラウザー上で動的なHTML文書 (DHTML) を実現するためのプログラミング言語としてJavaScriptがW3Cにより標準化されているが、これはマクロではなくスクリプト言語である。
↑ 「Emacs」という名前の由来は「Editor MACroS」である。「エディタのマクロ」を意味する。
↑ GitHub - chikatoike/IMESupport: IMESupport for Sublime Text 2/3
↑ ブラウザーによってはJScript、VBScript、Tcl/Tk、PerlScriptをサポートするものもある。