汇编语言就是用助记符来表示计算机操作命令的一种编程语言,主要面向硬件,高级语言是编一些应用软件,比较直接、易懂;汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言;高级语言相对于机器语言,是一种指令集的体系,这种指令集,称机器码,是电脑的CPU可直接解读的数据。
汇编语言编写的程序,直接翻译为机器代码。
而高级语言,如C,C++,Java等都要转译成与汇编对应的及其码才能执行比如一个简单的“hello world'',用汇编语言编写的程序文件可能只有几百个字节,而用C、DELPHI等编写的程序至少有几万个字节 虽然看起来汇编的程序代码比较繁琐,可读性不强,但是他是机器代码计算机能直接识别;而高级语言则不同虽然可读性强,但是计算机无法直接识别。