El documento describe tres tipos principales de software: software de sistema, software de programación y software de aplicación. El software de sistema aísla al usuario de los detalles internos del sistema para facilitar el uso del computador. El software de programación incluye herramientas como editores de texto, compiladores e intérpretes que permiten a los programadores desarrollar software. El software de aplicación permite a los usuarios realizar tareas como gestión de contabilidad o procesamiento de texto.