LaTeX
LaTeX での文書作成と一般的なワープロソフトでの文書作成を比べると以下のような特徴が見られる。
ファイル作成時に記述するファイル形式と閲覧ファイル形式が異なる。 ソースコードを作成してコンパイルを行うことで、初めてDVIやPDFのような閲覧用のファイルを得ることができる。 一度コンパイルを行わないとどういった出力が得られるかがわかりにくい。 ソースコードをインクルードすることで、過去の文章を簡単に再利用できる。また、大規模な文書の場合に作業を分割して並行作業することが容易である。 一般的なプログラミング言語におけるライブラリに当たる、スタイルファイルを用いることで文書の表現力を拡張しやすい。 PerlやLuaなどのプログラミング言語と連携させることがワープロソフトで作成されたファイルと比べて容易である。
組版性能が高い。DTPシステムとして使用される場合もある。 一般向けの出版物の作成にも充分に耐えられるものであり、実際の出版例もある。 数式の入力のためのコマンドが豊富に組み込まれており行いやすい。更に数式組版の性能は特に高い。
GUIベースのワープロソフトと比べると、CUIの操作やソースコード作成に関する知識が必要となる点で、コンピュータ初心者はハードルが高いと感じることが多い。