程序设计语言
广义上包括机器语言、汇编语言和高级语言.但一般多是专指高级语言。机器语言的数字代码很难记,容易出错,发现错了也难修改;而高级语言接近自然语言或数学语言,用其编制程序,不但人们较习惯,不易出错,容易修改和上机调试花费时间少,而且各种计算机都通用,是目前广泛应用的计算机语言,故也专称之为程序设计语言。
汇编语言
汇编语言由于使用了人们熟悉的、容易理解的符号、数字、字母,因此便于书写、记忆和检查修改,比机器语言前进了一大步,但与高级语言相比,仍然属低级语言。汇编语言不能直接被机器识别,需要通过一个汇编程序将之翻译成机器语言.这样计算机才能执行。