A character is an atomic unit of text as specified by ISO/IEC 10646:2000 [ISO/IEC 10646]
Every unit of text (character) is assigned a unique integer known as a code point.
All the characters within a string have a common coding representation (ie character set) that translates a code point to a glyph (visual character representation).
The Text representation unit in computer language is a character or a String.
Without an associated data schema (such as Java script, XML, …), a text is primarily said to be unstructured.
Text is the basis of any language:
Text Editors use also often a text tree (wiki/Rope_(data_structure)) to speed up text transformation.
Regular Expressions defined the structure of text.
Many different characters look alike and they may be the cause of attack. See Characters - Homograph
Text seems at first hand easy but it's not.
Below you can find a couple of text operations: