The international standard ISO/IEC 10646 defines the Universal Character Set (UCS) as a character encoding. It contains nearly a hundred thousand abstract characters, each identified by an unambiguous name and an integer number called its code point.