Too Long; Didn't Read
Everything you need to know about character encoding, including inner mechanisms of ASCII and several Unicode encoding schemes (UTF-32, UCS-2, UTF-16 and UTF-8) with examples. You can learn about Endianness, BOM and even find out why there are two separate characters for new line on a different OS. And a lot of other useful information. So, pick what you want to learn and happy reading!