符号化方式:文字集合を具体的にどういうルールで表現するかの方法UnicodeとUTFの歴史ざっくりまずASCIIコードが作られる当然ASCIIコードの文字だけじゃ全然足りないので、各国独自の文字コードを作り出す別言語間でのデータのやり取り等に不都合が出て来る世界共通の文字コードが求められるUnicodeという名前で世界共通の文字集合が作られるUTF-16が作られる。当時はUnicodeは2Byteに収まっていたのでUTF-16も2バイト固定で、Unicodeのコードポイントがそのまま文字コードのバイト列となっていた。文字を増やすことになり、Unicodeが2バイトじゃ収まらなくなるUTF-16ではサロゲートペアを使用することで増えた文字に対応。結果UTF-16も可変長コードになった新しい固定長コードとしてUTF-32が作られる結合文字Unicodeでは、組み合わせて使うと合成されて1文字になる結合文字が存在する。0x309A)」という方法で表現することも出来る。