语言处理程序不是高级语言。
因为语言处理程序包含机器语言、汇编语言和高级语言三种,所以他不一定是高级语言。
1、机器语言
机器语言是用二进制代码表示计算机能直接识别和执行的一种机器指令的集合,它是计算机的设计者通过计算机的硬件结构赋予计算机的 *** 作功能。
2、汇编语言
汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的 *** 作码,用地址符号或标号代替指令或 *** 作数的地址。
3、高级语言
高级语言相对于机器语言,是一种指令集的体系,是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示,从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。
高级语言的特点:
高级语言并不是槐樱特指的某一种具体的语言,而是包括很多编程语言,如流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易语言,中文版的C语言等等,这些闷哗语言的语法、命令格式都不铅罩丛相同。
高级语言与计算机的硬件结构及指令系统无关,它有更强的表达能力,可方便地表示数据的运算和程序的控制结构,能更好的描述各种算法,而且容易学习掌握。
但高级语言编译生成的程序代码一般比用汇编程序语言设计的程序代码要长,执行的速度也慢。所以汇编语言适合编写一些对速度和代码长度要求高的程序和直接控制硬件的程序。高级语言、汇编语言和机器语言都是用于编写计算机程序的语言。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)