匿名用户

11级

2009-08-27 回答

计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择⊥汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类 解释类执行方式类似于我们日常生活中的同声翻译”,应用程序源代码一边由相应语言的解释器翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。 编译类编译是指在应用源程序执行之前,就将程序源代码翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .obj)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如visual c++、visual foxpro、delphi等。

计算机有很多高级语言例如,计算机高级语言是指什么?相关推荐

  1. 记得5年前左右的时候,IT这块刚好处于最火专业之一!至今为止,依旧很多人选择计算机!由于女生也很多选择这块,所以给很多公司带来了福利啊!以前一个互联网公司女生少的可怜啊!可随着IT这块人员的进入,竞争

    记得5年前左右的时候,IT这块刚好处于最火专业之一!至今为止,依旧很多人选择计算机!由于女生也很多选择这块,所以给很多公司带来了福利啊!以前一个互联网公司女生少的可怜啊!可随着IT这块人员的进入,竞争 ...

  2. 使用计算机的场所和用途,天天在使用计算机,很多东西我竟然不知道!

    原标题:天天在使用计算机,很多东西我竟然不知道! 按照不同角度,计算机有以下几种分类的方式. 1.根据计算机所处理数据的类型划分 可将计算机分为数字电子计算机.模拟电子计算机. 数字电子计算机所处理的 ...

  3. 计算机图形学有很多应用,计算机图形学的论文_计算机图形学有很多应用_计算机科学与技术的论文...

    本人数学系,想考计算机图形学的研究生,请问我毕业论文改选下面哪项(无... 图形学里用到的数学知识主要是微积分(必备基础),线性代数(模型变换的基础),最优化理论与方法(写论文做研究的基础),微分几何 ...

  4. 天津科技大学计算机基础,天津科技大学大学计算机基础样卷

    天津科技大学大学计算机基础样卷 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 说明:说明:本试卷仅用于帮助学生了解期末考试题型.了 ...

  5. 计算机组成原理哈工大期末_计算机组成原理(哈工大)——课程知识点总结

    问题:电路是如何组成计算机的? 一.计算机的体系结构 冯诺依曼提出:计算机必须有输入.输出.存储器.运算器和控制器五个组成部分.还提出"二进制"和"程序存储" ...

  6. 研究生计算机论文怎么写,研究生计算机论文摘要怎么写 研究生计算机论文摘要范文参考...

    [100篇]免费关于研究生计算机论文摘要范文,均为免费优秀摘要,可做为研究生计算机相关摘要参考,是研究生计算机相关毕业论文写作必备的免费摘要论文范本格式模板,[快快阅读吧!] 第一篇论文摘要:非计算机 ...

  7. 2021自考本科计算机专业科目,2021年计算机自考本科考哪几门

    要说高薪专业,那肯定非计算机专业莫属了,因此很多考生就会被该专业的高薪所吸引,而想去自考一个该专业的学历,好让自己能更顺畅的进军该专业,那2021年计算机自考本科考哪几门?下面小编来告诉各位考生. 2 ...

  8. 计算机的发展历程(计算机组成原理知识点总结)

    计算机的发展历程包括两个方面一个是硬件方面的发展一个是软件方面的发展. 硬件方面的发展 第一台计算机的诞生是在1946年:电子数字计算机(ENIAC) 计算机的硬件大致可以分为四代: 第一代:1946 ...

  9. 电力计算机考试题库带答案,计算机考试试题库带答案.doc

    计算机考试试题库带答案.doc (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7.9 积分 考试试题库1.用高级程序设计语言编写的程序称为___c ...

  10. 计算机专业大学排名评估,计算机专业全国高校排名top100出炉,根据第四轮学科评估...

    01计算机专业具体包括什么? 翻开本科专业目录,考生.家长会看到计算机是个大类,计算机专业类包括计算机科学与技术.软件工程.网络工程.信息安全等七八个专业.其中,最核心.最基础的专业就是计算机科学与技 ...

最新文章

  1. 查询在一张表不在另外一张表的记录
  2. adc0832对光电二极管进行数据采集_实验十adc0832数模转换的显示
  3. 图普科技招聘有关深度学习的解题?
  4. 【知识图谱】知识融合
  5. 面试官如何考察你的思维方式?【比较有趣】
  6. iframe的src怎么携带参数_三种传递gRPC动态参数方式的使用体验
  7. 【转载】负数的二进制
  8. Leetcode每日一题:381.insert-delete-getrandom-o1-duplicates-allowed(时间插入、删除和获取随机元素-允许重复)
  9. mysql查询hash分区数据_mysql分区管理 - hash分区
  10. 《Power Designer系统分析与建模实战》——1.4 本章小结
  11. mysql cast类型转换
  12. sqlyog怎么查找表_sqlyog各种搜索方法
  13. iperf 服务端发送数据_iperf使用指南
  14. python的扩展名是_python文件扩展名是什么
  15. 2019年DNS服务器速度排行榜
  16. C#模拟鼠标和键盘操作
  17. 基于51单片机的电子时钟(数码管显示)
  18. 微信小程序——时间轴的实现
  19. UE4快速实现涂鸦功能
  20. 基于Cortex-A53内核Linux系统gec6818开发板的电子自助点餐设计

热门文章

  1. 农业气象监测系统的应用意义
  2. J2EE基础教程(2):JSP初探
  3. Dojo订阅/发布模拟淘宝到货提醒
  4. WPS JS宏批量重命名文件名
  5. 兰顿蚂蚁 java源代码_兰顿蚂蚁-Java
  6. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...
  7. 科技新产品动态 | Marshall便捷音箱Emberton;华硕新一代ROG游戏手机;一体化AI智能相机...
  8. 微信年度账单来了,但我非常失望
  9. 串联谐振试验装置的电压等级
  10. “电子测量之王”安捷伦告别托拉斯