计算机语言总共有哪几种

是这样心疼 3个月前 已收到3个回答 举报

送你至渡口 3星

共回答了304个问题采纳率:94.3% 评论

计算机语言主要分为四类: - 低级语言 - 高级语言 - 专用语言 - 脚本语言 

1、低级语言 - 机器回语言、答汇编语言和符号语言。 - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。

 2、高级语言 - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog)等等。 - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。 我们使用的C语言就是使用的后者。

 3、专用语言 CAD系统中的绘图语言和DBMS的数据库查询语言。简言之,常用的计算机指令语言分四类:编程语言、网页设计语言、数据库语言、架构语言

3小时前

43

拚掵呿紾惜 1星

共回答了125个问题 评论

机器语言、汇编语言、高级语言。

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

2、汇编语言:为了克服机器语言难读、难编、难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码(如用ADD表示运算符号“+”的机器代码),于是就产生了汇编语言。所以说,汇编语言是一种用助记符表示的仍然面向机器的计算机语言。汇编语言亦称符号语言。汇编语言由 于是采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。汇编语言中由于使用了助记符号,用汇编语言编制的程序送入计算机,计算机不能象用机器语言编写的程序一样直接识别和执行,必须通过预先放入计算机的“汇编程序”的加工和翻译,才能变成能够被计算机识别和处理的二进制代码程序。用汇编语言等非机器语言书写好的符号程序称源程序,运行时汇编程序要将源程序翻译成目标程序。目标程序是机器语言程序,它一经被安置在内存的预定位置上,就能被计算机的CPU处理和执行。汇编语言像机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是比较繁琐费时,通用性也差。汇编语言是低级语言。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用内存空间少,运行速度快,有着高级语言不可替代的用途。

3、高级语言:不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉,这对非计算机专业人员是难以做到的,对于计算机的推广应用是不利的。计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和通用易学的计算机语言。这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言。高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。

1小时前

4

烈情痛伤 1星

共回答了16个问题 评论

你好,计算机语言可以分为以下几类:

1. 机器语言:机器语言是计算机能够直接识别和执行的二进制代码。它是计算机最底层的语言,也是最难以理解和编写的语言。

2. 汇编语言:汇编语言是机器语言的可读性更好的版本。它使用助记符号代替了二进制代码,使得编写和阅读代码更加容易。

3. 高级语言:高级语言是相对于机器语言和汇编语言而言的。它们使用自然语言风格编写,使得编写和阅读代码更加容易。高级语言可以分为很多种,如C、Java、Python、Ruby等。

4. 脚本语言:脚本语言是一种特殊的高级语言,它通常用于编写自动化脚本和批处理文件。常见的脚本语言包括Shell、Perl、JavaScript等。

5. 声明式语言:声明式语言不需要指定具体的操作步骤,而是描述所需的结果。常见的声明式语言包括SQL、HTML、CSS等。

6. 领域特定语言:领域特定语言是专门针对某个特定领域的语言。它们通常具有非常高的表达能力和专业性。例如MATLAB用于数学和科学计算,R用于统计分析,LATEX用于排版等。

22小时前

29
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com