Internally Erlang has no character data type. Strings don’t really exist but instead are represented by lists of integers. Unicode strings can be represented by lists of integers without any problems. Love this. A language that has excellent string support, doesn't bother defining what a string is.
erlang,strings,unicode