Emacsは、ラテン文字の欧州系やベトナム系のほか、アラビア文字、ブラーフミー系文字(ベンガル語、ヒンディー語、タイ語など)、キリル文字、エチオピア文字、ジョージア文字、ギリシャ文字、漢文字(中国語・日本語)、ハングル(韓国語)、ヘブライ文字、IPAなど、多種多様な国際文字セットをサポートしています。また、ワードプロセッサやメールソフトなど、他の国際化ソフトウェアで使用されるこれらの文字の各種エンコーディングにも対応しています。
Emacsは、関連するあらゆる機能をサポートすることで、国際文字を含むテキストの編集を可能にしています。
X Window Systemでは、Emacsがキーボード入力を正しく解釈できるよう、ロケールを適切な値に設定しておく必要があります。ロケールおよびXキーボード入力用のコーディングシステムを参照してください。
本章の残りの部分では、これらの問題について詳しく解説します。