Free Mastering Windows Server Programming tutorial, Servers aren't for programming. People don't program on servers. At least not 95% of the time. Linux is the OS of choice for programmers, according to StackOverflow it's by FAR the most favored OS by developers.