ASP是微软的产品,只能用于Windows,而如今Linux或Unix使用得越来越多,所以建议不要学ASP;JSP功能更强,但其难度较大,如果有Java基础,当然是学JSP;PHP也还不错;另外,Perl也是一种非常好的选择,至少在国外非常流行。
asp主要的语法是vb脚本语言,差不多是vb语言的的简化版本,我只是接触了一下,感觉它也继承了vb 的许多毛病,简单的流程,与微软系统的紧密绑定,笨拙的语法。优势也有,微软的强烈支持和中文帮助,但如果有c或其他语言的使用经验,一般都不是很喜欢它。不建议学习asp,能培养许多不好的习惯和毛病。
php和jsp 感觉不错,作为学习和使用都可以。有过程式语言的经验的人上手很习惯,php还引入了OO的使用习惯,提高了代码的复用。无论是国内还是国外,都有许多php专业网站,建议多看看,对个人的水平提高很有帮助。
现在许多公司招聘程序员差不多也就是这几类语言了,需要多种语言的掌握和了解,有些时候选择什么语言不是程序员说了算,是公司说了算,是客户说了算。员工也要培养一专多能的本事,才好在社会上立足。