Bin ça dépend de comment tu code, avec quoi tu code et quel langage tu code.
Moi j'utilise l'OS ou il y a mon IDE préféré
Ex: pour le web j'utilise Expression Web --> Windows
Pour le JAVA, le C et C++ j'utilise Ubuntu (avec code blocks et Eclipse)
Donc voila mais si tu veux un OS léger pour programmer et que t'aime pas Linux je te conseil Win XP et si tu veux te mettre a Linux ba Go Ubuntu (les bureaux virtuels sont super pratiques pour la prog)
Voila pour mon avis