The typography of code
Hamish Macpherson discussed and illustrated his five favorite fonts for showing programs, after discussing the pioneering code font, Courier (1956, Howard Kettler for IBM).
Blog readers also suggested Osaka Mono 13pt, Deja Vu Mono (an update of Bitstream Vera Mono), Kyle, Panic Sans (rehinted version of Deja Vu Mono), Proggy Clean 11pt, Droid Sans Mono, Akkurat, Inconsolata, Terminus (bitmapped), Rockwell, Verdana, ProFont, Monaco, Dina.
- Courier New (Adrian Frutiger, after Courier).
- Consolas (Lucas DeGroot for Microsoft).
- Andale Mono (Steve Matteson for Monotype).
- Lucida Console (Bigelow & Holmes): not enough distinction between 0 and O though.
- Bitstream Vera Sans Mono: a better Lucida Console. Designed as a replacement for Lucida Console on Linux systems (as paying for Lucida Console obviously wasn't an option).
Choice of fonts ⦿
Courier and derived typefaces ⦿
Fonts for programming ⦿