Source Code Pro
Google Fonts · Paul D. Hunt · 2012

Adobe's benchmark coding monospace, combining humanist clarity with the precision demands of the programming environment.
About
Source Code Pro was designed specifically for use in programming environments, addressing the legibility challenges that arise when distinguishing between similar glyphs such as zero and capital O or one and lowercase l. Its humanist underpinning prevents it from feeling cold or mechanical, making extended coding sessions more comfortable. Broad script support and multiple weights extend its usefulness beyond coding into technical documentation and terminal interfaces.
Classification
Designed as part of Adobe's Source family, Source Code Pro brings humanist warmth to the monospace format, with carefully adjusted letterforms that reduce the mechanical rigidity typical of coding fonts. Its large x-height and clear differentiation between similar characters make it highly legible in code editors.