请问现在流行的编程软件有哪些啊?比如QQ 迅雷 是用什么编程的啊????高分 O(∩_∩)O~

 我来答
caiqiupeng
2010-12-15 · TA获得超过5694个赞
知道大有可为答主
回答量:2979
采纳率:33%
帮助的人:837万
展开全部
编程语言有 VB/C++/C#/JAVA/DELPHI....等等上千种吧。
这是2010年10月的全球编程语言使用的排行榜:
http://www.cnbeta.com/articles/123699.htm

QQ、迅雷你要看在哪个操作系统下的版本,LINUX版本下的QQ就不是用微软的开发工具开发的,WINDOWS下的QQ、迅雷,我看了这2个软件安装目录里有很多DLL文件,是微软开发工具开发的。

不需要每种都会,学一种精通就好,一通百通的。
也不要盲目追求流行的。
上面那个编程语言排行榜是全球的,不一定某种语言在国内非常有用,它们都运用在不同的领域,说不定这个领域在国内就很少企业涉及,很少招人。

比如大城市大企业,比如工商银行,他们的网站是用JSP的,就是JAVA的,因为WINDOWS的服务器受到攻击的几率比LINUX操作系统大得多,所以要用在LINUX上的网站,不能用C#这些.NET的开发技术,不能用微软的SQL SERVER服务器,所以用JAVA编程 ORACLE MYSQL这些数据库吧。 而在我家乡这小城市,因为盗版很普遍,而微软的.net开发工具又比JAVA第三方的开发工具方便快捷,招人也比较容易,所以.NET比较流行,JAVA基本找不到工作。
你选择学哪种开发语言,也要从你想就业的方向和就业的城市来判断。

现在的软件开发有2种模式,一种是像QQ迅雷这样的桌面程序,这是C/S模式的,就是客户端/服务器模式,需要在电脑上再装软件才能运行的。 一种是网站那样的B/S模式,就是浏览器/服务器模式,只要电脑上有IE浏览器就可以访问到服务器,不用在客户端装什么程序。 两种模式各有优势,但主要还是向B/S模式过度。 C/S模式因为有大部分程序是在客户端运行的,所以服务器运行的相对少点,压力没那么大。 B/S模式的话,大部分程序都是集中在服务器上运行,所以服务器压力大。 而B/S的程序又收到浏览器有限的功能制约,所以没C/S模式的程序那么好控制。 但浏览器也在不断更新发展,会越来越方便的,B/S模式的优势就在于,每次程序安装或有更新,不需要每台电脑都去安装,只需要更新服务器就好了,对于IT管理者维护是很方便的,所以越来越受欢迎。

那些编程语言应用的领域,C语言多用在硬件编程控制上,单片机上。C++用在游戏开发和C/S模式的软件上,但现在网页游戏也越来越多,要结合FLASH的ACTIONSCRIPT开发,而C/S模式上,C++的运行效率应该算很高的,所以有实力的,还在用C/S模式开发的大企业,多招VC++。 JAVA在C/S模式上貌似比较落后,它多用在企业内部,或大型网站B/S模式的开发,J2EE就是JAVA的企业级应用框架,JSP就是基于JAVA的动态网页技术。VB、DELPHI也用于C/S模式的开发,但效率没VC++好,但比较容易,好像招的企业越来越少。 微软公司的.NET技术,包含了VC++ VB C# 这些开发语言,可以用于C/S模式也可以用于B/S模式。 现在动态网页技术有很多JSP ASP.NET PHP都比较流行,JSP比较难,因为JAVA的开发工具都是开源的,由一些小组织或非盈利的组织开发的,所以确实没有微软的开发工具方便,但可以架设在LINUX操作系统上,而且开源免费,国内上海 北京 深圳和国外的企业很多人选用。 而ASP.NET的宿主语言可以是 VC VB C#,而微软主推是C#, 它主要架设在WINDOWS操作系统上(当然现在有MONO项目,可以架设在LINUX上,但好像只是刚开始发展的阶段,估计和微软还有很多不兼容),所以涉及版权收费问题,在小城市盗版比较普遍就比较流行,小网站安全性不需要那么高,也比较流行。 PHP 等等一些新兴的动态网页技术也越来越流行,但安全性 方便性没有JSP ASP.NET这些老牌的高,PHP这些也是开源免费的,可以架设在LINUX上。
动态网页技术由于收到浏览器的局限,所以一般做这行的人,还有会前台的JAVASCRIPT脚本语言,HTML语言,DIV+CSS布局。
而做软件开发的人,必须会一两种数据库技术,比如SQL SERVER ORACLE MYSQL SYBASE DB2等, 操作数据库的语言SQL必须会,虽然不同数据库的SQL有点差异,但大部分是SQL标准通用的。

别说是网上复制的,我纯手工录的,这些只是我个人见解,仅供参考。我大学和业余看的书是软件开发的技术,学过JAVA C语言 C#,ASP.NET(C#)用得多,但工作上是ERP信息系统管理,没有涉及太多开发的,用得多的是ORACLE数据库的PL/SQL。
宋高通
2010-12-15 · 超过89用户采纳过TA的回答
知道答主
回答量:242
采纳率:0%
帮助的人:178万
展开全部
vs2008 sql2008 Myelieplce 动软代码生成器 这些是软件等
语言:java c# php c++ vb js 等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-25
展开全部
像QQ 迅雷 等客户端多是C++编写的,也有用Delphi或者其他的,而且比较大的软件可能是多种语音编写的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式