For programming, my favourite is DejaVu Sans Mono. There are many fancy ones out there with hip features like ligatures but I have always found DejaVu the most pleasing to the eye.
For reading, I like Roboto for sans serif. I find it is decently condensed yet easy to read. For serif, I like a paid font called Century Supra. I have pirated this font many times. I also like the serif fonts used by imperialist news outlets a lot as well. IIRC NYT's is straight up called Imperial.
papyrus or comic sans
You joke (probably) but they've done studies and not only is comic sans one of the most legible fonts, but people tend to remember more information if they read it in comic sans.
I certainly remember the names of every business logo I have seen that uses it. For one reason or another (probably because I am like "Ha, you fools!").
There is school near my house that uses it too. The letters have been etched out of metal too!
Papyrus is a neat decorative font.
Comic Sans is awful and annoying IMO.