Charstring
Charstring is a term used in digital typography to denote the program or string of instructions that describes the outline of a glyph in many PostScript-derived font formats. In this context, a charstring is a compact sequence of numbers and drawing operators that the font rasterizer executes to render the glyph.
In Type 1 fonts, the charstring is a stack-based language that uses operators like moveto, lineto, curveto,
Compact Font Format (CFF) uses Type 2 charstrings, which retain the same geometric primitives but employ a
Rendering and usage: When a font is loaded, each glyph's charstring is interpreted by the font engine