现在JAVA和C#是主流,要是开发小的项目并且开发的周期短的话就用C#。C#的开发效率比较高,而对于大的软件公司来说开发大型的项目那要考虑到项目的安全性,项目的高效型,项目的持久行等等,用JAVA就比较好。开发软件用的关键不是语言,而是开发的规范。就像有句话说的:条条大道通罗马。
.net多。