计算机软件分为系统软件和应用软件两种:
1、系统软件是负责管理计算机系统中各种独立的硬件,使其可以协调工作的软件。系统软件包括操作系统和一系列基本的工具,比如编译器、数据库管理、存储器格式化、文件系统管理、用户身份验证、驱动管理、网络连接等方面的工具。
2、应用软件是为某种特定的用途而被开发的软件。其可以是一个特定的程序,比如一个图像浏览器;可以是一组功能联系紧密可互相协作的程序的集合,比如微软Office软件;也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。较常见的应用软件有:文字处理软件、信息管理软件、辅助设计软件、实时控制软件、教育与娱乐软件。