El documento clasifica diferentes tipos de software, incluyendo sistemas operativos, lenguajes de programación a diferentes niveles de abstracción, software de aplicación general como hojas de cálculo y procesadores de palabras, y software de aplicación específico para tareas como diseño, estadística, entretenimiento y gestión de bases de datos.