コンピューターなどで文字を表現する際に各文字に割り当てられる固有のコードのこと。アルファベットや数字に関する1バイトで表現できるものが中心だったものの、日本語などの多くの文字を必要とする言語の存在があった。それらの文字は各国で独自の2バイトのコード体系を使って使用している。最近では世界のほとんどの国の言語をサポートしたUnicodeの規格化が進み、一部で利用が始まっている。