El documento describe los tres tipos principales de software: el software de sistemas, el software de programación y el software de aplicación. El software de sistemas incluye programas como sistemas operativos que controlan el hardware. El software de programación incluye lenguajes de programación que los programadores usan para crear nuevos programas. El software de aplicación son programas como procesadores de texto y hojas de cálculo que los usuarios usan directamente.