El documento describe las clasificaciones principales del software. El software puede clasificarse en software de sistema, software de aplicación y software de programación. El software de sistema incluye sistemas operativos y controladores de dispositivos. El software de aplicación incluye ofimática, educativo, empresarial y bases de datos. El software de programación incluye editores de texto, compiladores, intérpretes y entornos de desarrollo integrados.