- This article is not detailed enough and needs to be expanded. Please help us by .
Unicode is a mapping of positive integers (called 'codepoints') onto characters, like ASCII which is supersedes. Unlike ASCII, it is not an binary encoding, but several common ones, notably UTF-8, are used to encode Unicode codepoints in binary. UTF-8 actually includes ASCII as its first 128 characters for backwards compatibility.