现在用于做网站的语言有html,AJax、JS,asp,php,asp.net(.net),jsp,flash/flex,html语言是静态语言,JS一般不单独用于做网站,ASP、PHP、.NET、JSP都是动态语言,flash/flex是新兴语言。
html语言,就是我们说的静态语言,现在已经HTML4了,HTML5正在开发中,网站很少只用HTML制作,因为不便于管理,没有后台操作,修改、添加内容是一件繁琐的事。
JS一般用于实现一些功能、效果,但是也不排除只有JS的网站,AJax也是用于实现效果、功能的,例如无跳转登陆功能。
asp,以前非常流行的语言,不过现在很少用了,毕竟安全性差,网站容易受到攻击。
PHP,一直非常流行,在全世界都有非常多的粉丝,语言更新也非常快,现在已经到PHP5了。
.net,在全世界也有非常多的粉丝,是微软开发的,也是流行之一,不过粉丝数量比不上PHP。
jsp,高级工程用,可以用于网站建设、也可用于软件开发,由于它比其他语言要复杂(高级)、成本高,所以一般不用于普通网站,现在比较常见的JSP网站有网上银行,当然它的安全性也是所有语言中最高的。
flash/flex,近几年flash/flex发展还是比较快的,语言已经升级到AS3,从面向过程转向面向对象语言,flash/flex提出了网站的新概念,富网络概念,关于这方面的Adobe提供了很多资料,csdn.net和天地会上也有学习平台,它在国内主要用于制作宣传类型、展示类型的网站,就是非常美观、动态化的网站,在国外也有很多案例,关于更多资料可以到网上搜寻。不过它现在不是主流语言,本身也有一些缺点,例如执行效率不高,无法直接操作数据库,对用户的网速有一定要求,但是优点也是非常吸引人的,例如跨平台,跨浏览器。
所以,如果你是做一般的网站,你可以选择使用PHP、.NET,如果你要求安全性非常高,那么可以选择JSP,如果你要动画效果,可以选择flash/flex。