本文目录一览:
- 1、请问现在流行的编程软件有哪些啊?比如QQ 迅雷 是用什么编程的啊????高分 O(∩_∩)O~
- 2、编程软件排行榜
- 3、软件开发工具有哪些
- 4、谁知道世界最具影响力的十大软件是什么吗?(不分大小型)
- 5、现在主流,那些编程序软件。
- 6、学习编程,用什么编程软件
请问现在流行的编程软件有哪些啊?比如QQ 迅雷 是用什么编程的啊????高分 O(∩_∩)O~
编程语言有 VB/C++/C#/JAVA/DELPHI....等等上千种吧。
这是2010年10月的全球编程语言使用的排行榜:
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。
编程软件排行榜
如果学C/C++大多是做硬件编程,还要会点单片机、电路等,VC++做C/S模式的程序也有,也很高效。
如果学JAVA,是做J2EE的,一般要学JSP STRUTS HIBERNATE SPRING等,在一线城市才有人招,小城市一般不用,难,工资也高; 也有做手机J2ME的。
如果学C#,是做.net开发的,一般做asp.net网站、B/S模式程序的;也有做C/S模式的程序,但效率没VC好;做B/S模式的程序/网站,不只要会asp.net(C#),还要会HTML JAVASCRIPT CSS等。
还有很多如PHP等,也是做B/S模式的网站的。
学程序开发的,不懂数据库也说不过去,SQL一定要会的,还要会用MSSQL ORACLE其中一种数据库的使用,除了硬件编程和手机编程,其他的程序都是用前台语言读取写入后台数据库的。
要学到深,每一门都不容易,不要说选容易的,越容易学的人也越多,你找工作时候竞争越大,而且月容易工资越低。 根据你想从事的兴趣、方向、工作地点去选。 就是上面的网站、硬件方向,一线城市、二线城市。。
你要在哪个城市找工作,就去看那个城市的招聘网,IT类职位要求什么编程软件,就知道了。
软件开发工具有哪些
不同的领域需要不同的基础开发工具,比如:
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等。
3. 网站客户端:HTML、CSS、Javascript、Flash等等。
4. 智能手机程序:安卓使用Java,iPhone使用Objective-C
5. 底层、工具开发:C、C++。
6. 多功能脚本程序:Python、Perl、Ruby等等。
7. 人工智能:Prolog、PDDL。
8. 工业控制:C、PLC、汇编。
9. 通用应用层数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等。
谁知道世界最具影响力的十大软件是什么吗?(不分大小型)
第十名:Microsoft BASIC(1976推出)
这是一款微软开发的真正具有创新意义的软件。与竞争对手的同类产品不同,Microsoft Basic需要使用者单独购买,因此虽然作为编程语言它并不是最早的,但它却是第一款单独包装销售的编程软件。Microsoft Basic引领了现代编程时代的到来,同时它还使“拆封授权”(拆封授权条款是指软件开发商就其所出售的软件产品限制消费者仅能在一定的授权范围内使用)这一概念在编程领域普及开来。
第九名:Sendmail(1983年推出)
把Sendmail列入这一排行榜也许并不合适,因为很多人都会首先把它看作是一种协议。但这里提到的实际上是Sendmail公司开发的邮件系统,它是一款没有“拆封授权”限制的封装产品,电子邮件之所以能够蓬勃发展起来,Sendmail邮件系统功不可没。
第八名:Aldus Pagemaker(1985年推出)
正是这款软件使桌面排版(desktop publishing)和所见即所得(WYSIWYG)的概念成为了现实,它可以看作是当今很多排版及设计软件的鼻祖。
第七名:dBASE II(1980年推出)
这是一款里程碑式的产品,至今在很多低端商用数据库软件中还能看到它的影子。dBASE II最大的贡献在于它使关系数据库的概念深入人心。
第六名: Photoshop(1990年推出)
随着时间的推移,这款软件在图像处理领域的重要性将继续增加。不管是专业人士还是业务爱好者,Photoshop都能够满足他们的需求。
第五名:Mac OS(1984年推出)
事实上,苹果的这款操作系统和微软的Windows 95都应当榜上有名。现代图形用户界面的概念最初是由施乐发明的,苹果对它进行了改进,而微软则让它在全球普及。
第四名:Mosaic浏览器(1993年推出)
该软件将桌面和互联网有机的结合在了一起,引领了第二次桌面革命。目前几乎所有的浏览器都基于Mosaic浏览器的原理。
第三名:Apache(阿帕奇,1995年推出)
这里所指的Apache实际上包括Apache、Linux、MySQL和PHP等开放源代码项目,这些软件结合在一起,成为了网站开发的利器,同时也对微软的.NET战略构成了巨大的威胁。Apache Web服务器软件充分证明了开放源代码软件的成熟以及安全性和稳定性。
第二名:WordStar(1978年-1979年)
WordStar的同类软件中,早期的Electric Pencil以及稍晚的Word都应当入选,甚至WordPerfect也应当占有一席之地。但相比之下WordStar占据这一位置更是众望所归,因为正是它带来了文字处理领域的革命,自上世纪70年代末发布以后垄断市场将近10年。如果没有WordStar,人类进行文字处理的方式也许和现在截然不同。
第一名:VisiCalc(1979年推出)
VisiCalc和晚些时候推出的Lotus 1-2-3以及Excel都是非常优秀的产品。电子表格的重要性也许要稍逊于文字处理,但是很多企业购买微型计算机正是为了这一功能。因此可以说,现代计算机几乎所有的历史都起源于VisiCalc。
现在主流,那些编程序软件。
c语言一直排在编程语言排行榜榜首,答案不用说了,把这个学好了学习其他语言就不会困难,其他的有java,易语言,c++这类
学习编程,用什么编程软件
我给你一个权威而定解释:
1、就近几个月来说,月编程语言排行榜中Java依然是遥遥领先其次是C语言再是c++、VB,感兴趣可以搜索下看看
2、难度:c++是编程语言里面最难学的一门语言这时业界公认的,Java最好学,即使没基础几个月就也可以入门,行业有句话:聪明人用delphi,懒人用VB,你侧重理解后一句即可
3、哪个好:编程是一种跨语言的技术,无论什么语言语法都差不多,贵在精通,你可以搜索下各种语言的薪资平均水平就知道了。