プログラマのための文字コード技術入門

システム開発をしているとよくあるのが文字コード絡みの問題。いわゆる「文字化け」というやつです。大雑把には分かっていてもそのあたりのメカニズムを説明しろと言われるとよく分からないのでちゃんと勉強しておきましょう、こちらを読んでみました。

プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)

プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)

文字コードのメカニズムはもとより、アイヌ語で使われる文字を知ってびっくりしました。日本の言葉であるけれどもこんなのがあったのか!とビックリ。小書きの「ラリルレロ」とか、セに半濁点がついた「セ゜」とか。
最初は文字とJISなどのお話、最後のほうでプログラムで文字を扱う際の注意などが書かれています。出てくるのはシフトJISEUC-JPとUnicodeの符号化方式なので、EBCIDICなんかは扱われていません。