programmingfonts/blog.md
2015-02-07 21:21:29 +01:00

56 KiB

Missing Screens (one dark syntax, 23px)

terminus lucida console letter gothic nimbus mono consolas pragmata pro fixedsys creep

Collections


About Courier

All typewriters had monospaced fonts. It was simply impossible to make a mechanical machine use characters of variable width. So it used to be that everything that wasn't printed professionally (i.e. books and newspapers) was set in a monospace font. There wasn't really any choice. In fact, your typewriter would come with a single font "installed" and that was it. No menu where you could pick Arial, Georgia or Comic Sans: you're stuck with whatever font they put in there. On the upside though, typewriter manufacturers would put real effort into that single font.

Proportional fonts are usually the best choice for readability. It's easier to make words flow well if the i doesn't have to take up the same horizontal space a the m. Well designed monospace fonts can overcome that problem though, and Courier does this exceptionally well.

It had been designed in the 1950's, by Bud Kettler for IBM's typewriters. Its excellent readability and "scannability", aided by it's (strategic) lack of copyright, enabled it to become the most pervasive font in history. It has been the standard font for the US State Department until 2004 and has been featured as the default monospace font in pretty much every computer operator system.

Couriers popularity and lack of copyright allowed others to build on its design. Monotype created the thinner Courier New, and a number of metrically compatible fonts have been created over the years.

It has been so pervasive and so recognizable, that it's almost a metaphor for the age of typewriters. In today's age of choice it's easy to chose something else. Something sans-serif or with a distinct zero, or something fresh and modern. However, Courier is still an unsurpassed font for writers and coders alike.