Este documento clasifica y describe los diferentes tipos de software. Describe el software de aplicación, que ayuda a realizar tareas específicas; el software de sistemas, que incluye el sistema operativo, controladores de dispositivos y programas utilitarios; y el software de programación, que proporciona herramientas para desarrollar programas como compiladores e intérpretes.