满意答案
dongtaid
2016.07.14
采纳率:51% 等级:11
已帮助:5249人
低级语言和CPU相关的! 高级语言,的定义和可移植性(高级语言与机器无关)可以看出与硬件CPU无关的。不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉,这对非计算机专业人员是难以做到的,对于计算机的推广应用是不利的。计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和通用易学的计算机语言。这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言。高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。目前被广泛使用的高级语言有BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB等。这些语言都是属于系统软件。高级语言的特点:简洁性:高级语言的一个语句相当于低级语言的许多语句,程序员只需花费少量时间就可以完成许多工作;可移植性:高级语言与机器无关,在一台计算机上运行的程序只需稍加修改或不修改就可以在另一台计算机上运行。程序员无须花费大量时间了解使用计算机的内部结构而是将精力放在程序算法的设计和实现上。易读性:这对于需要维护和改进的程序是十分重要。
00分享举报