计算机语言的发展(the history of computer's language)

第一部分 计算机语言的分类:

  1. 机器语言:直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码。例如:1011011000000000,表示加法。可以直接执行。
  2. 汇编语言:汇编指令集、伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令。例如:  
  3. 高级语言:高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行。例如:c语言,必须要经过

    C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件。

计算机语言的发展(the history of computer's language)

时间: 2024-11-07 21:24:04

计算机语言的发展(the history of computer's language)的相关文章

计算机语言的发展简史

计算机语言简史 ----转自马海洋博客 计算机语言总的来说分为机器语言,汇编一语言,高级语言三大类.而这三种语言也恰恰是计算机语言发展历史的三个阶段. 1946年2月14日,世界上第一台计算机ENIAC诞生,使用的是最原始的穿孔卡片.这种卡片上使用的语言是只有专家才能理解的语言,与人类语言差别极大,这种语言就称为机器语言.机器语言是第一代计算机语言.这种语言本质上是计算机能识别的唯一语言,人类很难理解.以后的语言就是在这个的基础上简化而来.虽然后来发展的语言能让人类直接理解但最终送入计算机的还是

history of program(language)

Visual Basic从1991年诞生以来,现在已经13年了.BASIC是微软的起家产品,微软当然不忘了这位功臣.随着每一次微软技术的浪潮,Visual Basic都会随之获得新生.可以预见,将来无论微软又发明了什么技术或平台,Visual Basic一定会首先以新的姿态登上去的.如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic. 1991-西雅图夜空的雷电随着Windows 3.0的推出,越来越多的开发商对这个图形界面的操作系统产生了兴趣,大量的Wind

2. Instructions: Language of the computer (指令:计算机语言)

I  speak Spanish to God, Italian to women, Franch to men, and German to my horse.   Charles V, Holy  Roman Emperor (1500-1558) 2.1 Introduce 2.2 Operations of the computer Hardware 2.3 Operands of the Compter Hardware 2.4 Signed and unsigned Number 2

编程语言的发展

每一种语言都会因时间的推移而变得不用,要么有新的发展从而适应社会的需求,要么被社会淘汰,被人类遗忘. 计算机语言的发展大致经过五代. 第一代也称机器语言(打孔机),它将计算机指令中的操作码和操作数均以二进制代码表示,是计算机能直接识别和执行的语言.机器语言的优点是无需翻译,占用内存少.执行速度快.缺点是随机而异,通用性差,而且因指令和数据都是二进制代码形式,难于阅读和记忆,编码工作量大,难以维护. 第二代语言也叫汇编语言,是用助记符号来表示机器指令的符号指令的符号语言.优点是比机器语言易记.缺点

java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有“01”构成,最早的计算机使用电子管,01主要有高低电平控制.2:汇编语言,借助一些特殊符号,相比机器语言,更容易为人所理解,但是仍然不够人性化.3:高级语言,分为面向过程语言,例如C语言(贝尔实验室发明),和面向对象语言,例如C++.java.C#等. 二:java语言的发展 1:java语言是有sun公司发明的,

1.1计算机发展历程

一.计算机硬件的发展 1.计算机的四代变化 1946年世界上第一台电子数字计算机ENIAC(Electronic Numerical Integrator And Compute)问世: (1)第一代计算机(1946-1957年)--电子管时代 特点:逻辑元件采用电子管: 使用机器语言进行编程: 主存用延迟线或磁鼓存储信息,容量极小: 运算速度较低,一般只有每秒几千到几万次. (2)第二代计算机(1958-1964年)--晶体管时代 特点:逻辑元件采用晶体管: 运算速度提高到每秒几万到几十万次:

Report of program history

计算机语言的发展历程可以简单划分为以下几个阶段 : 机器语言--->汇编语言-->高级计算机语言 机器语言:最初的计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算机的语言的基础.计算机发明之初,计算机只能被少部分人使用,人 们需要用0.1组成的指令序列交由计算机执行,对于机器语言的使用与普及都是很令人头疼的问题.对于程序的移植能力几乎没有,从而时间成本,人力成本十分昂贵.但机器语言也不是没有优势,由于这种语言是直接对计算机硬件进行操作,所以在

编程语言的发展历史

计算机语言的发展历程可以简单划分为以下几个阶段 : 机器语言-->汇编语言-->高级计算机语言 1.机器语言:最初的计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算机的语言的基础.计算机发明之初,计算机只能被少部分人使用,人  们需要用0.1组成的指令序列交由计算机执行,对于机器语言的使用与普及都是很令人头疼的问题.对于程序的移植能力几乎没有,从而时间成本,人力成本十分昂贵.但机器语言也不是没有优势,由于这种语言是直接对计算机硬件进行操作,所

<汇编语言系列>计算机硬件系统与汇编

寒假时,有幸拜读了卡内基-梅隆大学(CMU)的Randal E.Bryant 和 David R.O'Hallaron的名著——深入理解计算机系统(Computer System: A Programmer's Perspective).这本书是来自CMU的一门叫做“计算机系统导论”的课程.让人遗憾的是,国内的大学貌似喜欢开这么一门课.计算机系统导论是个什么层次的课呢?它涉及到的知识有计算机组成原理,汇编语言,操作系统,编译原理,网络编程等.也就是说,它是一个涉及许多CS基础理论的一门课程,它的