Member-only story
The Best Font for Programming
Improve your code readability and aesthetics with Fira Code, a font created for programmers.
As programmers, we spend a great amount of time in front of the screen, staring at our code. Because of this, it’s important to feel comfortable with your setup; a high-quality monitor is preferred over low-resolution ones; performant computers are better than slow ones.
When it comes to your code, the font can make the difference between an average and a great developer experience. Choosing a good text font improves the readability of your code and can make you feel more comfortable in your development setup. Would you rather be staring at unpleasant lines of code or use a nicer font?

Disclaimer: I’m not affiliated with or sponsored by this product. I just personally believe it’s the best programming font out there.
Presenting Fira Code
Fira Code is a great free-time project without funding. It’s based on Fira Mono and developed by Nikita Prokopov. It proposes a free monospaced font designed purposely for programmers. Other than being plain beautiful, it also supports character ligatures.
In care you’re not familiar with character ligatures, they are the fusion of two or more graphemes into a single symbol. They are usually used for stylistic and readability purposes, just like in the case of Fira Code.
Here’s a brief list of Fira Code’s most important features:
- Better spacing between characters.
- Real arrow operators for C and C++ developers and better namespace member notation.
- Nicer equality and comparison operators, including JavaScript’s strict equality.
- Great Unicode coverage makes it an excellent font choice for mathematical writing, for example in a documentation.
