计算机语言兴衰史

计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。

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

......

计算机语言兴衰史

时间: 2024-08-01 22:48:05

计算机语言兴衰史的相关文章

计算机语言发展史

软件的产生始于早期的机械式计算机的开发.从19世纪起,随着机械式计算机的更新,出现了穿孔卡片,这种卡片可以指导计算机进行工作.但是直到20世纪中期现代化的电子计算机出现之后,软件才真正得以飞速发展.在世界上第一台计算机ENIAC上使用的也是穿孔卡片,在卡片上使用的是专家们才能理解的语言,由于它与人类语言的差别极大,所以我们称之为机器语言.也就是第一代计算机语言.这种语言本质上是计算机能识别的唯一语言,但人类却很难理解它,以后的计算机语言就是在这个基础上,将机器语言越来越简化到人类能够直接理解的.

1.1计算机语言概述

1.1 什么是计算机语言?  语言:是人与人之间用于沟通的一种方式. 例如:中国人与中国人用中文沟通. 而中国人要和韩国人交流,就要学习韩语.  计算机语言:人与计算机交流的方式. 如果人要与计算机交流,那么就要学习计算机语. 计算机语言有很多种,如:C,C++,Java等. 这里,我们选择其中的一种:Java语言. 1.2 Java语言概述  是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言.  是一种面向Inter

计算机语言的发展史

1.机器语言 缺点可读性差,不易记忆:编写程序既难又繁,容易出错:程序调试和修改难度巨大,不容易掌握和使用.机器语言直接依赖于中央处理器,所以用某种机器语言编写的程序只能在相应的计算机上执行,无法在其他型号的计算机上执行,也就是说,可移植性差. 2.汇编语言 为了减轻使用机器语言编程的痛苦,20世纪50年代初,出现了汇编语言.汇编语言用比较容易识别.记忆的助记符替代特定的二进制串.例如使用ADD 来替代加法的二进制指令.通过这种助记符,人们就能较容易地读懂程序,调试和维护也更方便了.但这些助记符

计算机语言的分类

计算机语言通常分为三类:即机器语言,汇编语言和高级语言. 1. 机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合.它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能.机器语言具有灵活.直接执行和速度快等特点. 用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义.手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态.这是一件十分繁琐的工作,编写程序花费的时间往往是实际运

Perl,第一种后现代计算机语言

在吴涛大哥的博客上提到这篇文章<Perl,第一种后现代计算机语言>,原文链接:http://www.wall.org/~larry/pm.html 尝试翻译一下(已经发了邮件给Larry Wall,并且征得他的许可),有些句子太哲学,翻译不懂,作者是Perl的设计者,只供学习阅读使用.这里感谢我的英语八级同事在一些翻译上给予我很大的帮助.这篇东西拖的有点久,是我15年的计划之一,现在竟然把这个任务拖到了16年了,毕竟自己在这新的一年里有新的目标,所以会把旧的坑先给填上,后面的一些地方翻译的不是

计算机语言的发展(the history of computer&#39;s language)

第一部分 计算机语言的分类: 机器语言:直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码.例如:1011011000000000,表示加法.可以直接执行. 汇编语言:汇编指令集.伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符.符号地址等组成的符号指令称为汇编格式指令.例如: 高级语言:高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行.例如:c语言,必须要经过 C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化

sepl 3.0,全方位全能型计算机语言

如果说sepl.net 1.0是让器普语言.net化.支持虚拟机.垃圾内存回收,.net类库等,让sepl功能大放异彩. sepl2.0恢复英文关键字则是sepl语言国际化战略的组成部分,并且更加完善中文化,可以彻底中文编程,并成为世界通用计算机语言. sepl3.0则是更进一步. 1.sepl3.0可以把代码编译链接成二进制程序,可以脱离.net独立运行.目前mono就能做到,这样sepl语言可以像c++程序那样,不需要.net类库就能运行,而且二进制程序无法反编译,不会让sepl程序成为开源

C语言教程:第一讲-计算机语言概述

一提到“语言”这个词,很多人会想到“英语”.“汉语”.“法语”.“韩语”.“日语”等语言,这些语言都是为了能让人与人之间交流而诞生的. 人与计算机之间和人与人之间也一样,如果我们想让计算机按我们的想法进行工作,我们也需要和计算机进行交流,而能让人类与计算机进行交流的语言,便是“计算机语言”了. 计算机语言分为三大类:机器语言.汇编语言和高级语言. (1)机器语言:机器语言也叫“二进制代码语言”,是机器指令的集合.机器指令是由“0”和“1”组成的二进制数所组成的指令.直接用机器语言编写出的程序的特

计算机语言

计算机语言(Computer Language)指用于人与计算机之间通讯的语言.计算机语言是人与计算机之间传递信息的媒介.计算机系统最大特征是指令通过一种语言传达给机器.为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字.字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句).这些就是计算机能接受的语言. 前期 早期计算机 二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机.当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(