2012年主流的网络编程语言有哪些?最好学最好用的是那种语言?
2个回答
展开全部
所有的语言都可以用于网络编程。
选择语言首先是要搞清楚你的需求是什么,每个语言都有自己的优缺点,根据所做东西的不同选择最合适的语言才是做明智的做法。
网络应用主要有两种模式,B/S模式和C/S模式。
在网页上用浏览器使用的应用是B/S模式,比如淘宝。(别以为做网站不要编程,用户名登陆这种简单的功能都是靠编程实现的,更别说淘宝这一类电子商务)
在本地主机安装客户端使用的是C/S模式,比如QQ。
如果是制作B/S模式的东西。
html必须学,这是b/s的基础,但是html没有逻辑功能,想要实现各种功能必须配合其他语言,而这些语言一般分为两类,服务器端脚本语言如PHP,JSP,ASP,J2EE,.NET。客户端脚本语言如javascript。服务器端的脚本语言建议学习PHP,J2EE,.NET。PHP是制作中小型网站的最佳选择,用途相当广泛。.NET是微软的东西,使用C#语言,适合快速开发,和PHP相比是三层架构,比较有优势,能做更大一些的东西。而J2EE是JAVA语言,和.NET同样是三层架构的,而多了开源的优势,做大型网站的最佳选择。
如果是做C/S模式的东西,建议学习c++和java,这两个是比较通用的制作软件的语言。网络编程使用C++的socket是网络编程的正统,不过C++学起来比较难,建议先学习C语言,在学C++。如果是新手的话,建议学习C#语言,主要visual studio系列太好用了,配合MSDN,懒人的必备啊。
纯手打,求采纳
选择语言首先是要搞清楚你的需求是什么,每个语言都有自己的优缺点,根据所做东西的不同选择最合适的语言才是做明智的做法。
网络应用主要有两种模式,B/S模式和C/S模式。
在网页上用浏览器使用的应用是B/S模式,比如淘宝。(别以为做网站不要编程,用户名登陆这种简单的功能都是靠编程实现的,更别说淘宝这一类电子商务)
在本地主机安装客户端使用的是C/S模式,比如QQ。
如果是制作B/S模式的东西。
html必须学,这是b/s的基础,但是html没有逻辑功能,想要实现各种功能必须配合其他语言,而这些语言一般分为两类,服务器端脚本语言如PHP,JSP,ASP,J2EE,.NET。客户端脚本语言如javascript。服务器端的脚本语言建议学习PHP,J2EE,.NET。PHP是制作中小型网站的最佳选择,用途相当广泛。.NET是微软的东西,使用C#语言,适合快速开发,和PHP相比是三层架构,比较有优势,能做更大一些的东西。而J2EE是JAVA语言,和.NET同样是三层架构的,而多了开源的优势,做大型网站的最佳选择。
如果是做C/S模式的东西,建议学习c++和java,这两个是比较通用的制作软件的语言。网络编程使用C++的socket是网络编程的正统,不过C++学起来比较难,建议先学习C语言,在学C++。如果是新手的话,建议学习C#语言,主要visual studio系列太好用了,配合MSDN,懒人的必备啊。
纯手打,求采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询