Skip to main content

The typeface designed with coders in mind

Choosing a suitable typeface for any project is an important decision, and coding is no exception. With the smallest of typos causing major problems, coders generally opt for monospaced fonts, where each character takes up the same amount of space, creating an easy-to-read grid of code.

However, having each character constrained to the same fixed width does have it's drawbacks, with wide and narrow characters forced to squeeze and stretch to fill the space.

This is why this new typeface Input from digital studio Font Bureau (opens in new tab), designed by David Jonathan Ross, includes proportionally spaced styles, which allows the attributes of a monospaced design to adapt and take up only the space it needs.

Input Normal, Narrow, Condensed, and Compressed

Input Normal, Narrow, Condensed, and Compressed

The Font Bureau team comment on their website: "Like any good coding font, Input has generous spacing, large punctuation, and easily distinguishable characters. Much attention was paid to the size and positioning of symbols frequently used in coding – curly brackets, less-than and greater-than signs, the @ sign – characters that can easily be afterthoughts in the type design process."

Input offers alternate forms of a, g, i, l, 0, and *

Input offers alternate forms of a, g, i, l, 0, and *

Input is free for personal and unpublished use, and can be purchased for public-facing usage via the Font Bureau website (opens in new tab).

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Kerrie Hughes is Editor at Creative Bloq (currently on maternity leave). One of the original CB crew, Kerrie joined the team back in 2013 after moving from her role as staff writer on 3D World. Since then she's written regularly for other creative publications. Kerrie's work for Creative Bloq involves managing the team and the site's content, developing and maintaining commercial partnerships, and finding innovative ways to bring Creative Bloq's audience the content they're looking for.