基础软件是操作系统、数据库、办公软件和中间件的统称。包括文字处理、电子表格等。
基础软件包括操作系统、数据库系统、中间件、语言处理系统(包括编译程序、解释程序和汇编程序)和办公软件(包括文字处理、电子表格、幻灯片以及一些初级图片处理程序)。[1]
早些时候,人们把软件系统分为系统软件与应用软件两大部分。后来提出支撑软件。再后来又大讲基础软件。这些划分的变迁反映出人们对软件的认识正在逐步深入。[2]