programmingfonts/blog.md

56 KiB

Missing Screens (one dark syntax, 23px)

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

Collections


Famous designers

While not Karl Lagerfeld famous, you'll see some names pop up more than others. Some fonts have become big hits even though we tend to take them for granted and type designers stay unknown.

Steve Matteson designed the Droid fonts (used in every single Android device up to 2011), but also the Liberation fonts available on pretty much every Linux distribution, as well as a number of other fonts featured on this website. And all supremely excellent.

Mark Simonson is perhaps best known for his Proxima Nova. He has also created the Anonymous monospaced font specifically for programming and has been so kind as to release it free to use.

[Jim Lyles] originally worked for Bitstream, one of the very first digital type foundries. He was responsible for Bitstream Vera Sans, an excellent and widely used sans serif font. Later on he created a variation of Vera Sans Mono known as Menlo, the default monospace font for OSX since 2009.

Vernon Adams has designed a great number of fonts available throught Google Fonts, such as the Oxygen font family used throughout KDE.

Charles Bigelow and Kris Holmes have been responsible for Wingdings among others like Monaco, which has been the default monospaced font for Macs between 1983 and 2009.

Bitmap / pixel fonts

Creating a vector based (outline) font that looks great at many sizes and in many antialiasing/rendering systems is lots of hard work. Getting anything done can take over a year. However, if you just want to see lots of code on a screen, it makes a lot of sense to just create bitmaps at the resolution you need. In this age of high dpi displays, these fonts are even crisper than before.

An overview of the best bitmap fonts

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.