
Source Code Pro
Monospaced font family for user interface and coding environments - adobe-fonts/source-code-pro
4 Alternatives To Source Code Pro

Inconsolata-g
I use the free Inconsolata font (by Raph Levien) to program and as shell font, and I like it a lot.
Input
Fonts for Code

Monoid
Monoid is a customizable, minimal + legible font optimized for coding. It’s customisable with ligatures, alternates and class based positioning.
Noto
Email yourself. Fast.