楼上两位说的都不是很正确。 现在ASP.NET比PHP更容易找工作,这是在国内,因为国内的盗版WINDOWS的原因。但是工资普遍比PHP低。可能是因为很多大学开这门课,来进行系统学习,造成学的人太多。 而在国外PHP是绝对的主流。大家可查看一下编程语言排行榜,第一是JAVA,第二是C,第三是C++,第四就是PHP,而ASP.NET和ASP,JSP根本没有进入前二十。这是因为这个排行榜是按照GOOGLE和YAHOO的关键字多少来进行排名的。可见在国外PHP是多么的流行。 JSP也是前景一片大好,其独特的编译运行效率是脚本语言没法比的。而且安全性级高,层次性好。适合大型网站开发。只是因为太难了,造成学的人望而却步。最大的缺点就是开发速度太慢了。因为难么 楼上说的ASP.NET要少敲键盘。我觉得这不是好处,反而有害。学习编程最重要的就是动手。最重要的就是学习编程思想。这样即使不编程了,也能保留很好的思维方法。而ASP.NET这一点确实做的不够好,虽然他很强大。过于依赖组件是很不好的。如果楼主没有学过编程,那么不建议学习ASP.NET,建议先学习C,这是基础。如果想长期从事此方面行业,那就要学习JAVA,不会JAVA那就太。。。。