编程语言(Programming Language)、汇编语言(Assembly Language, ASM)、机器语言(Machine Language/Code)的区别和简介
在编程的世界中,有不同层次的语言(language),这些语言有时候也称代码(code)。大致的,可以从上到下包含如下几种语言:
编程语言(programming languange):有时候也称高级(high-level)编程语言,并不是指语言比较“高级”,是指它的层次更高,容易被人使用,和我们正常使用的自然语言很接近。 汇编语言(assembly language/code):是一种低级别(low-level)的编程语言。与计算机执行的逻辑更加接近,与我们正常使用的语言差别很大,但是里面的符号依然可以被人大致识别。 机器语言(machine language/code):是可以被CPU直接识别并执行的语言或者代码。
本文将简单介绍这几种编程语言之间的差别。


