Google Blogoscoped

Forum

What's your favorite programming font?  (View post)

G [PersonRank 1]

Monday, October 5, 2009
14 years ago17,920 views

Droid Sans

http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/DroidSansMonoSpecimen.svg/396px-DroidSansMonoSpecimen.svg.png

TrueType file: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=data/fonts/DroidSansMono.ttf;hb=HEAD

[added image, font download]

flatluigi [PersonRank 1]

14 years ago #

Proggy Square.

http://kimag.es/share/24459875.gif

Download page: http://www.proggyfonts.com/index.php?menu=download

Dr.S.P.Padmaprasad [PersonRank 1]

14 years ago #

The last one shown above, is the one i often use

directeur [PersonRank 0]

14 years ago #

Terminus, on vim —of course :)

http://i.friendfeed.com/ccbc5101b97b85805531ed066b1e39c06d7e94f8

http://blogoscoped.com/files/terminus-font.png

http://fractal.csie.org/~eric/wiki/Terminus_font

[added image, second link]

noname [PersonRank 4]

14 years ago #

terminus here as well

John [PersonRank 0]

14 years ago #

Consolas, or it's free alternative Inconsolata

http://www.johndcook.com/blog/2009/09/21/free-alternative-to-consolas-font/

http://www.johndcook.com/inconsolata.png

[added image]

Jérémy Pinat [PersonRank 1]

14 years ago #

I love the common "Monaco".

Dylan Bennett [PersonRank 1]

14 years ago #

It used to be Fixedsys. Now it's Consolas.

Nick A [PersonRank 1]

14 years ago #

Comic Sans (kidding)

Consolas

Juliana Peña [PersonRank 1]

14 years ago #

I too love Consolas.

Zim [PersonRank 10]

14 years ago #

In Windows nothing beats Courier.
Over Linux, I didn't get to that part yet (so I'll see what you suggest!).

ghostaries [PersonRank 0]

14 years ago #

I like Terminal and set Font size to 12.

severne [PersonRank 0]

14 years ago #

I use a custom font called Eruwar.

http://i212.photobucket.com/albums/cc305/Severne/eruwar.jpg

Philipp Lenssen [PersonRank 10]

14 years ago #

Do you have a link to that font Severne, is it available for download?

impiaaa [PersonRank 0]

14 years ago #

I'm on a Mac. I use Monaco, the default. It looks best when it's all pixel-ly at 10pt font size.

Bartosz [PersonRank 0]

14 years ago #

DejaVu Sans Mono

JEShack [PersonRank 10]

14 years ago #

Consolas.... love the cleartype...

Eric Soltys [PersonRank 0]

14 years ago #

Consolas.

Sam Kelly [PersonRank 0]

14 years ago #

Consolas is my favorite with ClearType on, Anonymous Pro with ClearType off, and Deja Vu Sans Mono every now and then to mix things up.

Harrison Quak [PersonRank 0]

14 years ago #

Calibri,Vrinda are my favorites.

[signature removed]

AlchemyX [PersonRank 1]

14 years ago #

Monospace in Linux :)

http://img190.imageshack.us/i/monospace.png/

Jayenkai [PersonRank 2]

14 years ago #

Blitz!
http://socoder.net/uploads/1/blitzfont.png
Because when you're coding AGameAWeek, it's probably not a bad idea to use a language you're comfortable with.

Language = Good. Font.. Well, the choice of font has never truly bothered me. As long as it's fixed-width, it's good enough.

Oh, Lucida Console is apparently the font set up in Programmers Notepad, so that's my other one.

tomh [PersonRank 0]

14 years ago #

Courier New forever..

hangfromthefloor [PersonRank 0]

14 years ago #

I always use Consolas. I bring a copy of it with me on my flash drive to install in case I'm on a different computer.

DiGi [PersonRank 1]

14 years ago #

+ for Consolas. ClearType friendly, readable in small sizes...

http://en.wikipedia.org/wiki/Consolas

Quentin [PersonRank 0]

14 years ago #

Anonymous pro.
http://www.ms-studio.com/FontSales/images/anonprorgrommtext.gif

Frode K [PersonRank 0]

14 years ago #

Bitstream Vera Sans

http://upload.wikimedia.org/wikipedia/commons/thumb/d/da/BitstreamVera.svg/500px-BitstreamVera.svg.png

Roger Browne [PersonRank 10]

14 years ago #

I find it interesting that not everyone programs using fixed-width fonts.

So long as the digits, the space, the plus/minus signs (plus and hyphen really), and the decimal point (period) are all the same width, a proportionally-spaced font can fit more code on each line without reducing readability.

Philipp Lenssen [PersonRank 10]

14 years ago #

Roger, do you know some good proportional fonts which meet those criteria?

Gamer_Z. [PersonRank 1]

14 years ago #

Courier (I am boring :D). Also sometimes Lucida Console.

Rusher [PersonRank 0]

14 years ago #

ProggyTiny SZ for me is the best!

http://www.proggyfonts.com/index.php?menu=download

Roger Browne [PersonRank 10]

14 years ago #

> Roger, do you know some good proportional fonts which
> meet those criteria?

I don't have any such fonts on my stock installation of Fedora Linux, although I have used such fonts very many years ago (probably in the late 1980's!).

Also, I have occasionally needed to typeset programming code in the Eiffel programming language, where the convention is to use italics in a proportional font. To do that I used search-and-replace to change all spaces to "figure spaces" (which have the same width as a digit), and all hyphens and plus signs to Unicode mathematical signs which have the correct widths. Not something I'd do for day-to-day programming.

People also use LaTeX to typeset code or algorithms with proportional spacing for publication purposes. Here's an example from Wikimedia Commons (CC-BY-SA by user Gkc):
http://upload.wikimedia.org/wikipedia/commons/4/45/LaTeX_program_package_example01.png

Roger Browne [PersonRank 10]

14 years ago #

(click through to the unscaled version of the above image, to see how good it looks)

PeWu [PersonRank 0]

14 years ago #

Bitstream Vera Sans.
Same as Frode K above.

I find a proportional font easier to read. I don't see any benefit of using a fixed-width font. The only aligning I use is indenting with tabs.

Andy Wong [PersonRank 10]

14 years ago #

From time to time you need use a simple text editor outside the IDE to edit codes. Fixed-width font!

Alexander [PersonRank 0]

14 years ago #

Another for Anonymous here.

pyrho [PersonRank 0]

14 years ago #

Proggy tiny!

zsolt [PersonRank 0]

14 years ago #

I used to work with Pragmata http://www.myfonts.com/fonts/fsd/pragmata/

In my opinion the best font for VS with dark background (as seen in the screenshots above)

Jeenu V [PersonRank 0]

14 years ago #

Used to be Courier new everywhere; but now it's Consolas on Windows and Monnospace on Linux

Mr. Fickle [PersonRank 0]

14 years ago #

I'm so fickle. I can never decide. I go back and forth. Right now I'm using Consolas, but I've used Andale Mono and Lucida Console in the past. And hey, don't forget Fixedsys!

While trying to find a sample to post I found this great Wikipedia page that lists a bunch of fixed-width fonts with samples...

http://en.wikipedia.org/wiki/Samples_of_Monospaced_typefaces

Just thought I would share.

dont_care [PersonRank 0]

14 years ago #

Most important to me is a font that has unique characters. I need to be able to tell the difference between Il1 and 0Oo. (Which, I can't in this browser's font)

Case in point: I want to look at code and distinguish IFrame from lFrame ... which, again, I can't in this browser's font

alexsupra [PersonRank 1]

14 years ago #

http://www.tobias-jung.de/pics/profont-windows-mac-linux.png

http://www.tobias-jung.de/seekingprofont/

J. McNair [PersonRank 10]

14 years ago #

[put at-character here]dont_care
I FULLY agree. Any font which can properly differentiate the following glyphs at small sizes is my friend. Now, some of these are easy but even some very high quality fonts mess up.

Il17!|i
[capital "eye", lowercase "ell", number one, number seven, exclamation point, pipe, lowercase "eye"]

a[put at-character here]oO0 A4 2Zz 5S$s 8B 9g 6G mnnm %X# t+ :.;, [{( )}]

And, any other characters with similar strokes.

phil [PersonRank 0]

14 years ago #

I use Monospace on Linux and Courier New on Windows. I really love Monospace because it has a very nice lowercase "L" that's easy to distinguish from an uppercase "i" and the digit "one".

Nik [PersonRank 1]

14 years ago #

Envy Code R is really nice: http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released

[mRg] [PersonRank 0]

14 years ago #

Cant believe no one has mentioned Dina ..

http://www.donationcoder.com/Software/Jibz/Dina/dina_c.png

http://www.donationcoder.com/Software/Jibz/Dina/index.html

Fantastic font :D

Michal Čaplygin [PersonRank 1]

14 years ago #

Courier New, 12 pt. I hate cleartype (for writing) and I like crisp rasters and consider serifs as a good thing even for displays. I've been recently searching for usable alternatives; that is: monospace font with serifs with at least support for central european codepage (or better wider unicode), and with sizes above 9 pt. I haven't found a single one. (This comment was written in Courier New, 10pt, thanks certain userstyle.)

Jerome Leclanche [PersonRank 1]

14 years ago #

I'm surprised nobody mentioned the very good Liberation font set by Red Hat:
http://upload.wikimedia.org/wikipedia/en/thumb/f/f4/Font_Sample_-_Liberation_Mono.svg/744px-Font_Sample_-_Liberation_Mono.svg.png

Diego [PersonRank 0]

14 years ago #

Anonymous Pro

Andrew Gilmartin [PersonRank 0]

14 years ago #

Menlo

nitrofurano [PersonRank 1]

14 years ago #

Jupiter Ace is awesome! got popular from zx-spectrum and zx81 machines, and it's very legible on very small sizes

   http://img202.imageshack.us/img202/1421/jupiterace.png

the ttf can be find at http://www.worldofspectrum.org/utilities.html

nitrofurano [PersonRank 1]

14 years ago #

Monaco is awesome as well! :)

himdel [PersonRank 0]

14 years ago #

The default text console font, of course :)

http://himdel.mine.nu/let_fnt.png

mak [PersonRank 5]

14 years ago #

Consolas (on mac) and sometimes Monaco

loolek [PersonRank 0]

14 years ago #

http://www.fontsquirrel.com/fonts/list/category/Programming

john haro [PersonRank 0]

14 years ago #

Monaco for code – courier for comments

http://img.skitch.com/20091008-ch3hiegaa3gkxc3gbuqek77rie.jpg

Tomi Häsä [PersonRank 5]

14 years ago #

Whatever default font the software has, I'm usually fine with it.

Yunus Mecheri [PersonRank 0]

14 years ago #

>The default text console font, of course :)

how can set this font is vs2k8?

that differentiates 0oOiILl1 very well.
i remember my old days with TurboC screens

http://himdel.mine.nu/let_fnt.png

Forum home

Advertisement

 
Blog  |  Forum     more >> Archive | Feed | Google's blogs | About
Advertisement

 

This site unofficially covers Google™ and more with some rights reserved. Join our forum!