NK57 Monospace Semicondensed is a retro 60s programming style typeface. Like the non-condensed NK57 Monospace version, it features 12 styles (6 weights with matching italics), 749 glyphs per font, support for 120+ languages with Latin Extended, Greek and Cyrillic character sets, as well as some handy math symbols such as “diameter”. Cyrillic support includes also Bulgarian and Macedonian letterforms.
Please note that all 12 styles are free, but only the installable desktop version. A paid license is necessary for use as webfont.