Joel on Software has a
introduction on Unicode
All that stuff about "plain text = ascii = characters are 8 bits" is
not only wrong, it's hopelessly wrong, and if you're still programming
that way, you're not much better than a medical doctor who doesn't
believe in germs.