文字を表現する環境についてお話いたします. 日頃, 私たちが使用しているPCやスマート・フォンなどはデジタル機器ですが, こういった器械は全てのデータを数値でしか扱えません. デジタルの世界では個々の文字 / 記号に固有の番号が割り当てられていることを知っておきましょう.
例えば UTF-8という文字コードでは, 全角文字 ( 3 bytecode ) でアルファベットの A ( 大文字 ) には ef bc a1 (16進数) という番号が割り当てられていますし, 半角文字 ( 1 bytecode ) でアルファベットの A ( 大文字 ) には 41 (16進数) という番号が割り当てられています. つまり A と A は見た目は似ていますが, まったく別の文字として取り扱われていることを理解してきましょう.