所在位置:主页 > 程序语言 > 中文编程语言的历史

中文编程语言的历史

发布时间:2023-12-03 02:25来源:www.sf1369.com作者:宇宇

一、中文编程语言的历史

最早出现的编程软件大多为英语环境,对于习惯使用中文的人,为了编程不但需要学会编程规则举孙,还要学会英语,这对不谙英文的人构成了一个较大的障碍。相对于印度,由于有较好的英语环境,软件外包发展较快,而中国则只是因为英语的问题正银链造成软件外包一直很难发展。使用中文编程语言,不需要记住大量的英文语句,中文使用者可以在自己母语的基础上从更高方面入手。而且可以减少学习英语的成本,为汉语区的软件产业发展提供帮助。主要理论是,相对于印度,中国基本上在软件产业之外的领域都领先于印度,但是由于编程大多需要较高的英文水平,造成成本较高而不搏咐能参与国际竞争。

要点:主要要有一个合理的语法。

二、汉语程序设计语言的发明者简介

沈志斌饥衡洞 1956年9月8日生于南京,1974年12月入伍。1983年曾因发明“发动机不解体测功仪” 而获全军科技成果进步奖, 并荣立一等功, 并破格保送到解放军南京工程学院本科班深造, 毕业后分配到北京军区指挥自动化工作站任工程师。烂枯汉语编程的基础构想和基础算法及其基本功能验证, 便始于此。1995年沈志斌离开部队后, 曾分别就职于航天工业部和信息产业部, 后到国家汉语编程研究院和北京国之经典汉语编程科技总公司任总工程师。沈志斌之于汉语编程就当相比尔·盖茨之于windows操作系统。沈志斌和他的团队历经20多年的研发,终于让汉语成为一种新型的计算机语言, 并广泛应用在编程拦拦中。其成果有:《汉语程序设计语言》、《汉语编程基础教程》﹑汉语编程数据库开发环境、汉语编程单片机的计算机系统(专利)、非接触式IC卡可编程读写器(专利)等等。 但是任何一项影响较大的发明都不应该是一个人的功劳,而应该归功于人类历史的进步,就像汉语编程的发明就是根源于中国五千年的灿烂文明,中国具有世界上最多人口的语言民族,汉语编程是必然应该被开发出来也必然应该被广泛利用的。

三、计算机编程语言有几种?都是什么?

计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。

如果按语种分,可以分为英文符号语言和汉语符号语言两类。(典型的如:易语言、易语言.飞扬)

电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的态隐集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。

目前通用的编程语言有两种形式:汇编语言和高级语言。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两帆陪厅类:

解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一乱悔边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。

编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(*

.OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual

C++、Visual

Foxpro、Delphi等。

计算机编程语言:用于人与计银告算锋配明机之间通信的卖滑语言

编程其实就是编写程序的意思,不管是系统,软件,APP还是游戏,网站,本质都是应没改晌用程序,而我们可能听过的很多专有名词,比如Java、C++、PHP、C语言等等都是属于编程语言的一种,通常应用的开发领域都不太一样但,所以歼念语言不能说绝对的谁比谁好,要看个人情况适合学习哪一种语言,看自己想做的程序枯锋是哪一种,需要学习哪一种语言,这才是最重要的。

计算机编程语言有很多分法,按照所处的层次可分为高级,低级和迅,机器语言,我们用的最多的是高级语言,其中c是最基础的,也最为实用,如linux操作系统就是用c编写的,c是面向过程的,现在面向对象编程语言很流行,如c++,java,java是网络芹碧编程语言,有很好的跨平台能力, 假如你想自己的计算机水平很高,汇编语言是必须的, 我建议你先把c语言学好唤首此,有兴趣可一学习汇编语言,如80x86,应用发面学下java比较的好

Java PowerBuilder VC/C/哪腔C++(包括拍配VC、VC++、C、袭缓指C++) Delphi C++ Bulider Net VisualBasic/Basic 汇编语言 perl、javascript、vbscript ASP JSP CGI XML HTML PHP SQL DB2 Oracle Access Sybase Foxpro