What is the best version of Linux for programmers?

Hi, I’m a programmer and I’m currently using Ubuntu as my main OS which I want. I looking for the best version of Linux or any other type of free OS that is good for a programmer. Ubuntu is the most user friendly version of Linux but I want a OS that is good for a programmer. Anyone have any suggestions?