El documento describe los diferentes tipos de software que existen, incluyendo software de sistema, software de aplicación y software de programación. El software de sistema incluye el sistema operativo, que gestiona los recursos del hardware y permite la utilización de la computadora por parte del usuario. El software de aplicación incluye programas específicos como procesadores de texto y hojas de cálculo. El software de programación se utiliza para crear otros tipos de software y puede incluir lenguajes de alto o bajo nivel.