足し合わせるだけで計算できるので簡単です。コードを用いてコード化した体系です。互換性が無く、単純な数式で変換できなくなってしまいました。これは、韓国や中国など漢字利用圏の文字を合理化してコード化するという建前の他に、「日本」の足を引っ張ろうという諸外国の思惑が絡んでいることは間違いありません。値の変換は表を用いて行う以外にありません。コンバートプログラムは内部に表を持たざるをえず、従って変換にも時間がかかるしプログラムサイズも大きくなります。変換が複雑でもこれよりはかなりマシといえます。16Bit文字体系です。32Bit文字体系です。文字体系が決まっても、コンピュータで処理するために内部表現も決めてやる必要があります。等の様々な方法があり、混乱の元にもなっているようです。コードと同じ値を利用しているので、英アルファベットが文書のほとんどを占める場合にデータサイズが小さくて便利です。)は表現すると3バイトになってしまうため、漢字ばかりの文書の場合は却ってデータサイズが大きくなります。2バイト文字は、ロシアのキリル文字などが利用しているようです。先頭に補う場合があります。UTF-8では、ランダムに「先頭からn文字目」にアクセスするのは困難です。表現可能な英アルファベットもいちいち16Bitで表現します。UTF-16では、ランダムに「先頭からn文字目」にアクセスするのが簡単です。上位バイトを前後、どちらに書くかで2種類の書き方が出来てしまいました。