Best Distro for Programming ONLY


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!