Best Distro for Programming ONLY

Hi!

I was wondering what the general consensus is, if there is one, of the best possible distribution of Linux to run in a virtual machine, or something similar, for solely programming and the like. Will any generic mainstream distro work? Barring a consensus, what do you prefer?

Thanks in advance!