El documento describe los diferentes tipos de software, incluyendo lenguajes de programación, aplicaciones, software de sistema y sistemas operativos. Explica que el software son los programas y procedimientos que hacen posible realizar tareas en una computadora, a diferencia del hardware. Los sistemas operativos son el software más importante y realizan tareas básicas como reconocer el teclado y controlar periféricos. Existen diferentes interfaces de usuario y licencias de software. Los sistemas operativos requieren recursos hardware específicos.