教科書で学ぶ符号化と文字コード
定義シフトJISコード は、JIS の漢字などの 2 バイト文字の番号を、1 バイト文字と重ならない範囲へずらして割り当てた文字コードである。
解説2 バイト文字の 1 バイト目には 1 バイト文字に使われない値が来るので、読んだ値から 1 バイト文字か 2 バイト文字かを見分けられる。英数字や半角カナと漢字を混ぜた文書を扱いやすく、Windows などのパソコンの日本語処理で広く使われてきた。
たとえ同じ棚に 2 種類の商品を並べるとき、片方の番号札を別の色の範囲にずらしておけば、仕切り板を置かなくても札の色だけで種類が分かる、というのに似ている。
記憶フックシフト (shift) は「ずらす」。番号の置き場所をずらしたから「シフト」JIS。