Top 11 Programming Fonts for your Text Editor and Terminal

Top 11 Programming Fonts for your Text Editor and Terminal

Choosing a font to use in your editor is a very important step in your workflow that many developers don't think twice about. Small things like the difference between 0 vs o or l vs 1 and large things like the readability of the font is key to your productivity and strain on your eyes.

If you are still using the default that came with your editor, it might be worth checking out a few below and see how you like coding with each of them.

Since talking about text editor configuration is a huge interest of mine, This list has been compiled over the last year talking to developers at meetups and on twitter. So while the list isn't totally complete, It's a great reflection of what developers are using these days.

Consolas

consolas

M+2m

m2 m

inconsolata

incolsolata

Menlo (sublime default)

menlo

Monaco

monaco

Ubuntu Mono

ubuntumono

Adobe Source Code Pro

sourcecodepro

ANONYMOUS PRO

anonymouspro

Dejavu Sans Mono

dejavusansmono

Envy Code R

envy

Hermit

hermit

Have a favourite that isn't listed? Comment below or tweet at me and I'll add it to the list.

facebook share2

Find an issue with this post? Think you could clarify, update or add something?

All my posts are available to edit on Github. Any fix, little or small, is appreciated!

Edit on Github

Syntax Podcast

Hold on — I'm grabbin' the last one.

Listen Now →
Syntax Podcast

@wesbos Instant Grams

Beginner JavaScript

Beginner JavaScript

A fun, exercise heavy approach to learning Modern JavaScript from scratch. This is a course for absolute beginners or anyone looking to brush up on their fundamentals. Start here if you are new to JS or programming in general!

BeginnerJavaScript.com
I post videos on and code on

Wes Bos © 1999 — 2024

Terms × Privacy Policy