汇编语言是关于某种处理器系统硬件的基本原理、指令系统、汇编语言语法和汇编语言程序设计等的学科。程序设计则是主要涉及程序的编程的知识,可以是汇编语言程序设计,也可能是其它的高级语言的程序设计。
程序设计有多种语言,汇编语言只是其中一种。