I absolutely love Iosevka - language/character support (IPA!), efficient yet legible, lots of weights/character variants... A bit surprised how seldom it's mentioned, to be honest.
Can you explain to me the benefit of this compared to a traditional programming font like the Microsoft Consolas?
It's more compact so makes better use of the space available. Subjectively it's pleasant to look at and if the software supports it there are ligatures to make code look better.