Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for the best font for not only programmers but all people which are "forced" to sit long hours in front of a computer and staring at screen. I expect less distraction, less eye tiredness, more readability etc. than anything casual/default.

Does exist some font with verifiable attributes suitable for usage during long hours programming / scripting?

Is Inconsolata a good choice?

share|improve this question
Here's a huge thread on programming fonts over at Stack Overflow: Recommended Fonts for Programming? – JohnB Jun 24 '13 at 11:13
up vote 2 down vote accepted

I'm not certain there is a "best" typeface. It's more about personal preference. The same way some prefer reversed text, some may have font preferences. Generally san-serif is thought to be easier to read on "on-screen" and a less-than-stark contrast setting can also be helpful.

I tend to lean towards a monospaced sans serif font such as Monaco. But I'm sure others may not like that font. I'm not familiar with Inconsolata , but it also appears to be a monospaced sans-serif typeface. I also prefer text at #333333 and a background at #eeeeee for coding.

share|improve this answer
Yes, I definitely agree with the fact that this is "personal taste" thing. However, is there any scientific research here? For example measurement of programmers performance in laboratory conditions? Just asking if you know about something accidentally :) – tsykora Jun 24 '13 at 11:07

Check this out: Seems like that both Inconsolata and Consolata are top choices for most coders.

share|improve this answer
Yeah, that's really great comparison page. I found Inconsolata 2 years ago while checking very similar comparison. – tsykora Jun 24 '13 at 11:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.