系统软件(System Software): 系统软件位于计算机系统中最靠近硬件的一层,其他软件一般都通过系统软件发挥作用。它与具体的应用领域无关。包括操作系统、计算机语言处理程序(各种程序翻译软件,包括编译程序、解释程序、汇编程序)、服务性程序、数据库管理系统和网络软件等。 应用软件(Application):应用软件是指为针对使用者的某种应用目的所撰写的软件。包括办公自动化系统,互连网,多媒体,分析软件,协作软件,商务软件,数据库等。 高级语言(High-level programming Language ):面向问题和算法描述的语言,也称为算法语言。用这种语言编写程序时,程序员不必了解实际机器的结构、指令系统等细节,而通过一种比较习惯的、直接的方式来描述问题和算法。 汇编语言(Assembly Language) :汇编语言是一种面向实际机器的低级语言,是机器语言的符号表示,与机器语言一一对应。所以,汇编语言程序员必须对机器的结构和指令系统等细节非常清楚。 机器语言(Machine Language):机器语言是指直接用二进制代码(