This increases the readability of source code, which is often heavily reliant on distinctions involving individual symbols, and makes differences between letters more unambiguous in situations like password entry boxes where typing mistakes are unacceptable.
[2] Monospaced fonts are also used in terminal emulation and for laying out tabulated data in plain text documents.
In technical manuals and resources for programming languages, a monospaced font is often used to distinguish code from natural-language text.
[3][4] Examples of monospaced fonts include Courier, Lucida Console, Menlo, Monaco, Consolas, Inconsolata, PragmataPro and Source Code Pro.
Multiple art forms have developed within computers' and typewriters' monospaced typographic settings in which the nth character of every line align vertically with each other.
A proportional and monospaced font's reproduction of an element of ANSI art, line drawing, is illustrated below.
Some poetry composed monospaced on typewriters or computers also depends on the vertical alignment of character columns.
[7] Tabular spacing is also a common feature of simple printing devices such as cash registers and date-stamps.