El documento describe los diferentes tipos de software, incluyendo software de sistema, software de aplicación y software de programación. El software de sistema se divide en sistema operativo, controladores de dispositivos y programas utilitarios. El sistema operativo administra los recursos de la computadora y proporciona una interfaz de usuario, administración de archivos, administración de tareas y otros servicios. El software de aplicación incluye procesadores de texto, hojas de cálculo y software especializado. El software de programación permite a los desarrolladores crear programas utilizando lenguajes de program