大家好,今天小编关注到一个比较有意思的话题,就是关于计算机早期编程语言有哪些的问题,于是小编就整理了2个相关介绍计算机早期编程语言有哪些的解答,让我们一起看看吧。
最早开发c语言是为了编写什么操作系统?
最初的C语言,只是为编写UNIX操作系统提供的一种工作语言,1***3年,Ken Thompson 和D.M.Ritchie合作把UNIX的90%以上用C语言改写(原来的UNIX操作系统是用汇编语言编写的)
后来主要用在贝尔实验室内部使用(先后移植在大、中、小、微型计算机)
以1***8年发布的UNIX第7版中的C语言编译程序为基础,Brian.W.Kernighan和Dennis M.Ritchie(合称K&R)合著了影响深远的名著 The C Programming Language,后来被称为标准的C
1983年,美国国家标准化协会(ANSI)根据C语言问世以来的各种版本对C语言的发展和扩充,制定了新的标准草案,即83 ANSI C
1989年,ANSI又公布了一个新的C语言标准-ANSI X3.159-1989(简称C89)
1990年,国际标准化组织ISO接受C89,作为国际标准ISO/IEC 9899:1990,通常简称C90(注意:ISO的C90和ANSI的C89基本上一致。
1999年,ISO又对C语言标准进行了修订,在基本保持原来的C语言的基础上,又增加了一些面向对象的特征,命名为ISO/IEC 9899:1999,简称C99
低级的程序设计语言有哪些?
程序设计语言是人们根据实际问题的需要而设计的。目前可以分为三大类:
二是汇编语言。它是用一些能反映指令功能的助记符表达的语言;三是高级语言。它是独立于机器、接近于人们使用习惯的语言。 在计算机科学发展的早期阶段,一般只能用机器指令来编写程序,这就是机器语言。由于机器语言直接用机器指令编写程序,无论是指令还是数据,都须得用二进制数码表示,给程序编制者带来了很多麻烦,需要耗费大量的时间和精力。为了解决这个问题,使程序既能简便地编制,又易于修改和维护,于是出现了程序设计语言。程序设计语言一般分为低级语言和高级语言。低级语言较接近机器语言,它是用由英文字母的助记符代替指令编码,用英文字母和***数字组成的十六进制数代替二进制数,从而避免了过去用来表示指令、地址和数据的令人烦恼的二进制数码问题。典型的低级语言是汇编语言。正因为汇编语言是低级语言,所以它对机器依赖性较大。不同的机器有不同的指令系统,所以,不同的机器都有不同的汇编语言。 高级语言则是独立于指令系统而存在的程序设计语言,它比较接近人类的自然语言。用高级语言编写程序,可大大缩短程序编写的周期。高级语言比汇编语言和机器语言简便、直观、易学,且便于修改和推广。 目前,世界上已有许多各种各样的程序设计语言。由于计算机本身只认识它自己的机器指令,所以对每个程序设计语言都要编制编译程序或解释程序。编译程序、解释程序是人和计算机之间的翻译,它负责把程序员用高级语言编写的程序翻译成机器指令。这样,计算机才能认识这程序,这程序才可以上机运行。 由于不同的程序设计语言有不同应用范围,至今还没有一种程序设计语言能把所有应用包含在内。现在广为应用的几种语言中,FORTRAN侧重科学计算,BASIC善于人机对话,PASCAL着重结构设计,COBOL长于报表处理。 人们交流思想、传递信息要使用语言这个工具。我们要让计算机为我们工作,也必须同计算机交流信息,同样有个语言工具问题。学习使用电子计算机,主要的就是学习电子计算机的语言。
到此,以上就是小编对于计算机早期编程语言有哪些的问题就介绍到这了,希望介绍关于计算机早期编程语言有哪些的2点解答对大家有用。