第1个回答 2012-11-26
首先,弄清楚什么是B/S,什么是C/S
计算机中需要通过网络连接服务器的应用分为两种,浏览器/服务器架构(Browser/Service)、客户端/服务器(Client/Service)架构。简而言之,B/S模型就是通过浏览器(IE、Firfox、Chrome、Safari等,使用http协议)输入服务器绑定的域名连接到服务器,得到相关的信息;C/S模型是通过客户端程序(如各种大型网络游戏龙之谷、冒险岛等,使用TCP、UDP等协议)连接到指定的服务器获得服务。
php、c++、c、java、asp、html按B/S、C/S模型分
B/S模型:php、asp、html,其中php、asp为服务器端语言,html在用户浏览器端被解析,可以直接查看到源码,属于网站开发的范畴
C/S模型:c++、c、java,其中c++、java是面向对象语言,java拥有跨平台性,但对硬件的控制没有c++权限大,尤其是对内存的控制,c是面向过程的,较低级一些
另外网页开发的其它语言jsp、asp.net、javascript、css等,按低级到高级分类计算机程序设计语言,按面向过程、对象、组件分类等等就不说了,楼主慢慢学习研究