マークアップ言語
は、組版指定に使われる言語と言える。視覚表現や文章構造などを記述するための形式言語である。テキストファイルであることが多いが、バイナリデータによる形式もある。
英語の「」という語は英語圏の出版業界で著者、編集者、印刷者の間で指示を伝える方法を意味していた（#語源を参照）。