计算机语言按照可读性可分为?

作者&投稿:浑迹 (若有异议请与网页底部的电邮联系)
~

按照可读性和可移植性从低到高排列。

1、机器语言具有灵活、直接执行和速度快等特点。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。

2、汇编语言保持了机器语言的优点,具有直接和简捷的特点,可有效地访问、控制计算机的各种硬件设备。因为是机器指令的符号化表示,故不同的机器就有不同的汇编语言。由此可见可读性增加但移植性依然不好。

3、高级语言它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高。

扩展资料:

程序设计语言的类型:

1、命令式语言。这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型,十分符合现代计算机体系结构的自然实现方式。其中产生操作的主要途径是依赖语句或命令产生的副作用。现代流行的大多数语言都是这一类型,比如 Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等,各种脚本语言也被看作是此种类型。

2、函数式语言。这种语言的语义基础是基于数学函数概念的值映射的λ算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如 Lisp、Haskell、ML、Scheme 、F#等。

3、逻辑式语言。这种语言的语义基础是基于一组已知规则的形式逻辑系统。这种语言主要用在专家系统的实现中。最著名的逻辑式语言是 Prolog。

4、面向对象语言。现代语言中的大多数都提供面向对象的支持,但有些语言是直接建立在面向对象基本模型上的,语言的语法形式的语义就是基本对象操作。主要的纯面向对象语言是 Smalltalk。

参考资料:

百度百科—机器语言百度百科—汇编语言百度百科—高级语言




机器语言是计算机系统唯一识别的程序设计语言 其通用性和移植性较强...
机器语言是计算机唯一识别的语言,就是我们常见的二进制指令。优点:执行速度快,资源占用少。缺点:可读性、可移植性差,编程繁杂。而且不同型号计算机其机器语言不相通,所以通用性差。所以上面的话最后应改成‘’...其通用性和移植性较差。"

1、试简述机器语言、汇编语言、高级语言三者的主要区别?
高级语言:执行效率不及机器语言,但编程效率高于汇编语言。2、组成:机器语言:机器语言是由0和1按一定规则排列组成的一个指令集:它是计算机唯一能识别和执行的语言。汇编语言:用助记符来表示机器指令中的操作码和操作数的指令系统。可读性增强,执行速度快;高级语言:一种更接近人类的自然语言和数学...

计算机编程语言分成哪三大类
高级语言相对于机器语言而言。是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示,从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。

机器语言、汇编语言和高级语言各有什么特点
机器语言:一串01代码,这种代码成为机器代码。可以不用进行编译等,可以直接执行,执行速度快,缺点是可读性非常差,不利于编写程序。汇编语言:机器语言难于记忆,汇编语言是机器语言的符号化表示,不同的机器对应不同的汇编指令。属于低级语言,执行效率低机器语言,执行效率比高级语言快。更便于人类理解和...

计算机语言有哪些?怎么分类?
特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性的新语言——C语言。高级语言的发展也经历了从...

高级语言和汇编语言有什么区别?
高级语言可读性、可维护性较佳,汇编语言的可读性较差。2、程序的执行效率:汇编语言程序的占用空间小,执行速度快,执行效率高,高级语言占用的空间大,执行效率较低。3、可维护性:汇编语言可维护性低很多,代码复杂,针对性撰写程序,可以得到速度快、稳定性高的结果。高级语言的可维护性较高。但是速度...

机器语言编写的程序具有良好的可移植性对吗
不对。机器语言编写的程序具有良好的可移植性不对。机器语言是计算机唯一能识别并直接执行的语言,但机器语言的可读性和可移植性都很差,汇编语言和高级程序语言都要经过编译和连接后才能执行。

大学计算机题目。
28.以下关于机器语言的描述中,不正确的是( B )。A)每种型号的计算机都有自己的指令系统,就是机器语言 B)机器语言是惟一能被计算机识别的语言 C)计算机语言可读性强,容易记忆 D)机器语言和其他语言相比,执行效率高 29.计算机的主机由组成( B )。A)CPU、外存储器、外部设备 B)CPU和...

用高级程序设计语言编写的程序可读性好,是因为什么?
使用高级程序设计语言编写的程序通常具有较好的可读性,这是因为:1. 高级程序设计语言具有较高的抽象级别,可以使用更为自然的方式表达程序的功能。相比于使用汇编语言等底层语言进行编程,高级程序设计语言可以让开发人员更加关注程序的逻辑和数据结构,隐藏机器底层实现细节,减少了程序员的思维负担。也就是...

计算机可以直接执行的语言是
机器语言。机器语言是一种低级语言,它是由二进制代码或字节流组成的。计算机可以直接将机器语言代码翻译成机器指令并执行它们。相比其他高级语言,机器语言的可读性和可维护性较差,但它是唯一可以直接由计算机执行的语言。

晋宁县17180665158: 计算机中的语言可分为哪几种 -
贲贺外用: 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类. 电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言...

晋宁县17180665158: 计算机语言主要分为哪三种?其计算机能直接识别的语言是? -
贲贺外用: 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类.

晋宁县17180665158: 计算机的语言分为哪几种? -
贲贺外用: 计算机语言主要分为四类:- 低级语言- 高级语言- 专用语言- 脚本语言1、低级语言- 机器语言、汇编语言和符号语言.- 汇编语言源程序必须经过汇编,生成目标文件,然后执行.2、高级语言- BASIC(True basic、Qbasic、Virtual Basic...

晋宁县17180665158: 计算机语言包括几种,如何分类? -
贲贺外用: 计算机语言分为机器语言,汇编语言和高级语言,机器语言是用二进制表示的,现在用的少,因为要记忆的东西太多了.汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆.它同样需要编程者将每一步具体的操作用命令的形式写出来.其他的语言都属于高级语言,如C,C++,JAVA,VB,Delphi等.和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令.由于省略了很多细节,所以编程者也不需要具备太多的专业知识. 分为解释类和编译类

晋宁县17180665158: 请问有几种计算机语言?这几种计算机语言的概念和区别? -
贲贺外用: 计算机语言通常分为三类:即机器语言,汇编语言和高级语言.1. 机器语言机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合.2.汇编语言为了克服机器语言难读、难编、难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码(如用add表示运算符号“+”的机器代码),于是就产生了汇编语言.3.高级语言这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言.高级语言是面向用户的语言.目前被广泛使用的高级语言有basic、pascal、c、cobol、fortran、logo以及vc、vb等.

晋宁县17180665158: 一般的编程语言有哪几种?各有什么特点?
贲贺外用: 1. 机器语言:缺点,编写程序困难.优点,执行快 2.汇编语言: 优点修改方便.缺点:需要翻译 3.高级语言;优点,可读性好,易于维护 缺点:需要翻译

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

晋宁县17180665158: 计算机语言分类 -
贲贺外用: 计算机高级编程语言按其程序的执行方式可以分为两种:编译型,解释型 1.编译型语言是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成...

晋宁县17180665158: 计算机语言一般分为多少类? -
贲贺外用: 我大致上把程序语言分成五类,分述如下: Web Page Script Languages 用来做网页的语言,可以对网页做控制.如果你希望设计出很炫的网页,光靠 HTML 是不够的,你还得学一套 Web Page Script Language,比方说 JavaScript(ECMAScript...

晋宁县17180665158: 计算机的语言大致可分成________语言、________语言、________语言三类..谢谢. -
贲贺外用:[答案] 机器语言,汇编语言,高级语言

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网