你可以去维基百科看一下,介绍了linux的各种版本。
redhat和centos几乎是一样的。一般用来做服务器,很稳定。
如果你要开发软件,我还是建议你用ubuntu,我用的centos,找软件非常蛋疼,ubuntu相对就容易很多。
各种语言都支持,但是C#是微软.net平台的产物,以前linux是不支持的,据说现在可以搞,我不知到。
linux上版本新的东西不一定是好事,很多东西都不稳定,软件不好找。
当然更多的时候,版本的选择,是一种信仰。如果你喜欢折腾,我推荐fedora,可以说是redhat的桌面版。windows我觉得win7就可以,横向也没有什么版可选择的。
redhat/centos/ubuntu
超级新手就用ubuntu吧,安装配置非常简单,简直比win还简单
Ubuntu 简单 红帽 最专业
红旗的。
其实都一样 不过Ubuntu上手快一点 安装开发环境简单 还有不建议用c#开发 其他的都差不多