Emacs Lispにおける文字は、単なる整数にすぎません。言い換えれば、文字はその文字コードで表現されます。例えば、文字 A は整数 65 として表現されます。これは通常の表示形式でもあります。基本的な文字構文を参照してください。
プログラムでは個々の文字が使われることもありますが、より一般的なのは、文字からなるシーケンスである文字列を扱うことです。文字列型を参照してください。
文字列やバッファ内の文字は、現在0から4194303—22ビットの範囲に制限されています(文字コードを参照)。コード0から127はASCIIコードであり、それ以外は非ASCIIコードです(非ASCII文字を参照)。キーボード入力を表す文字は、Control、Meta、Shiftなどの修飾キーをエンコードするため、はるかに広い範囲を持っています。
メッセージ用に、文字の人間が読みやすいテキスト記述を生成するための専用関数が用意されています。ヘルプメッセージ用の文字記述を参照してください。