singlecharacter
singlecharacter is a term used to refer to the smallest unit of written language that is treated as an independent symbol in computing and typography. In practice, a singlecharacter can be a letter, digit, punctuation mark, symbol, or an emoji that can be encoded and manipulated by software. The concept contrasts with the visual glyph, which is a specific shape used to render a character, and with a grapheme, which is a user-perceived unit of writing that may be composed of one or more code points.
In Unicode, characters are represented by code points, such as U+0041 for the Latin capital letter A.
Programming languages differ in how they store and count singlecharacters. Many languages use a char or similar
Understanding singlecharacters is important for text rendering, input validation, and internationalization, where correct handling of code
See also: Character encoding, Unicode, code point, code unit, grapheme, normalization, UTF-8, UTF-16.