1、软件从功能上说可以大致分为系统软件和应用软件。系统软件负责管理和操作硬件,从而使得用户可以使用硬件的基本功能。此外,系统软件还提供了接口供应用软件使用。操作系统(如Windows、Linux、Mac?OS、安卓、iOS等)、设备驱动程序(如显卡驱动程序、网卡驱动程序等)都是系统软件。传统上,用于开发应用程序的工具如编译器、链接器、调试器也被认为是系统软件。
2、应用软件,也就是应用程序,是用来完成特定用户任务的软件。应用软件种类繁多,用来满足人们的不同需求。浏览器(Chrome、IE等)、办公软件(Microsoft?Office、WPS等)、电子游戏、图像处理软件(Photoshop等)、即时通信软件(QQ、MSN Messenger等)、音乐和视频播放器等都是应用软件。我们在使用计算机时大多数时间是在和应用软件打交道。可以说,应用软件决定了计算机的用途,使得我们能使用计算机来学习、工作、沟通和娱乐。