A decade ago, I blogged that I switched my code font from Courier New to Consolas. They are both monospaced. The difference is:
- Courier New is an old font introduced in Windows 3.1.
- Consolas is introduced with Windows Vista/Office 2007/Visual Studio 2010. It always uses ClearType, which is designed for LCD screens and other flat panels which arrange their pixels in vertical stripes of red, green and blue.