char-tableとは、文字コードをインデックスとする、任意の型の要素からなる1次元配列のことです。char-tableには、文字コードに情報を割り当てる多くの用途においてより有用となるよう、いくつかの追加機能が備わっています。例えば、char-tableには継承元となる親テーブルやデフォルト値、また特殊な目的で使用する少数の追加スロットを設けることができます。さらに、char-tableでは文字セット全体に対して単一の値を指定することも可能です。
char-tableの印刷表現は、先頭に余分な‘#^’が付いている点を除けば、ベクトルと同様である。1
文字テーブルを操作する特殊関数については、文字テーブルを参照してください。文字テーブルの用途には以下のようなものがあります: