计算机编程语言发展史(一)——2500多种!
2021-06-30
总结5、:ruby、jsp、php等也占有一定的市场。 2007年10月的编程语言调查,前十名分别是:Java, c, VB, C++, php, perl, C#, ,, ruby 谢杰芬() 计算机编程语言发展史概述 在刚刚超过50多年来,出现了2500多种编程语言! ! 1 多种语言相互学习,关系复杂。简介 低级语言时代(1946—1953)远古时代(1614—1945)高级语言时代(1954—1995)) 面向对象时代的快速发展(1995—未来时代) 1614 ) 1960年,苏格兰人约翰?提出了用机器计算的理论。自古以来的300多年里,人们制造了多种计算机,原始而笨拙。这个时期还没有真正的计算机,当然, 没有计算机 任何编程语言的存在 输入内容 低级语言时代 低级语言时代1、天书——机器语言光电阅读器将打孔卡上记录的数据读入计算机,计算的结果会用打孔机在卡片上打出一些小块,孔代表输出数据,卡片上的小孔构成了一本计算机和专家懂但大多数人不懂的天书——机器语言,也就是说,一个完全用 0,1 cod 编写的程序
2、 语言低级语言时代 由于机器语言的理解困难,莫启来等人开始想到用助记符代替 0、1 代码,于是在高级语言时代出现了汇编语言水平语言。随着高级语言的出现,新的编程语言开始不断涌现。每个都有自己的特点和优势。随着时间的考验,有的在今天流行起来,有的已经逐渐销声匿迹。高级语言时代1、出世作者是约翰巴克斯(John)高级语言时代2、第一第一的结构语言3、最简单的语言—1960:?:第一个结构化编程语言推出? 1964 年,达特茅斯学院的两名教员(John (J.) 和 Ka T. (T.) 开发了语言高级语言时代4、被忘的1967? 开始开发语言并在1971年是结构化编程概念的语言高级语言时代的重要里程碑5、两智慧绝顶的人高级语言时代6、王者初现高级语言时代1975年,比尔?和保罗? 在MITS 中完成了第一个? 在计算机上运行的程序。
此后,比尔盖茨和保罗艾伦逐渐建立起微软帝国。计算机语言的贡献是开发了一些语言编译环境和整个.net架构高级语言时代7、王者的对手高级语言时代1983年卡恩( Kahn)和( ),)在美国加利福尼亚州成立公司,从事软件开发,从此与微软展开了长达20年的对抗。面向对象时代面向对象编程(-,简称OOP)是一门起源于1960年代并发展了近30年的编程思想的语言。它自己的理论已经很完善了计算机编程语言发展史,在面向对象时代已经被多种面向对象的编程语言实现了。 VB——延续——面向对象时代C++ IDE Café的延续 VJ++ Sun的SUN IBM面向对象时代的Java 日食——面向对象时代,Sun后来推出了一个免费的java IDE:它是目前最很受欢迎,也占据了一部分市场。面向对象时代的新星-c# C#充分借鉴了C和java的语言,甚至抄袭了C的部分语法,几乎囊括了软件开发和软件工程研究的所有最新成果。
面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理……C#程序需要.NET运行库作为面向对象时代的基本。附:面向对象时代的web编程语言网站开发和网页控件编程语言,包括php、asp、jsp和一些脚本语言(和)JSP(Java、Java服务器页面)是由很多公司都在Sun的倡导下。一种新的动态网页技术标准,在动态网页的构建中具有强大而特殊的功能。未来时代的动态语言——与Ruby中文编程。未来时代的动态语言意味着程序可以在运行时改变其结构。可以引入新功能,可以删除现有功能等。结构变化。动态语言的类型检查是在运行时静态类型化的。语言的类型判断是在运行前判断的。未来时代语言由大连大有吴桃一语言软件有限公司自主研发的本土化中文编程软件,2005年国家火炬计划项目之一,是一个具有完整编程语言环境的编程语言环境。中文全视觉跨平台。 1、Java 主导着企业应用市场,一部分是移动开发(J2ME)和 Web 开发,但 Java 在客户客户端的图形界面上一再失败。从AWT到Java,似乎Java已经无法为客户端提供一个可用的解决方案计算机编程语言发展史,而且还在不断的走下坡路,导致目前在客户端使用Java应用的应用系统还是非常少见的。 ——用户排名第一。结论 2、C 和 C++ 仍然是嵌入式开发和系统开发的强大工具。操作系统、驱动程序和各种游戏大多由他们开发。 3、C#可以用来做WEB、桌面、控制台等程序,类似java。 ——迅速崛起4、VB,擅长快速桌面程序开发、数据库开发、进销存软件等——逐渐衰落