横扫千军兵符觉醒红2:怎样从功能和使用方式上来划分程序设计语言

来源:百度文库 编辑:高考问答 时间:2024/04/29 21:32:05

计算机语言
计算机的语言分为五个阶段:1、机器语言 2、汇编语言3、高级语言和算法语言4、结构化查询语言SQL语言、5、智能性语言等五个阶段。
A、。

1)机器语言

计算机能够识别的语言。它是由“0”和“1”组成的二进制代码语言;使用机器语言编写的程序,称为机器语言程序。机器语言程序可以直接在计算机上运行。但是,机器语言不便于记忆、阅读和编写。

2)汇编语言

汇编语言是在机器语言的基础上发展起来的。人们用助记符号来表示机器指令中的操作码;这样形成汇编语言。它克服了机器语言的缺点,易于记忆、掌握,便于阅读和编写。汇编语言编写的程序称为汇编语言程序。但是,必须将汇编语言程序翻译成为机器语言程序,计算机才能识别和执行。

3)高级语言

为了使计算机的应用更加广泛,人们发明了高级语言。高级语言与计算机的指令系统无关,它独立于计算机硬件,采用接近人们表达方式、功能完善的语句形式;易于被人们掌握。用高级语言编写的程序不能在计算机上直接运行,必须将其翻译成为机器语言才能执行;这种翻译的过程一般分为解释和编译两种方式。

4)第四代结构化查询语言SQL

5)智能性语言

需要说明的是第一:visual basic、VF、VC...这些只不过是某类语言的应用开发集成环境或工具软件本身,不能说是某类计算机程序设计语言.

第二:可视化的编程不一定就是真正的面向对象编程,反之亦然;面对对象只是一种编程思想是相对于结构化的编程思想而说的,
编程思想不是也不能代表一种计算机程序设计语言,反之亦然。因此,第四代程序设计语言也不一定是面向对象的。