Tipos
-Software en Sistema operativo:Tiene como objetivo que el ordenador gestione sus recursos de forma eficiente, además de permitir su comunicación con el usuario.
-Software en Aplicaciones: Son programas informáticas que tratan de resolver necesidades concretar del usuario, como por ejemplo: escribir, dibujar, escucha música, etc.
-Software de Programación: son aquellas herramientas que un programador utiliza para poder desarrollar programas informáticos. Para esto, el programador se vale de distintos lenguajes de programación. Como ejemplo se pueden tomar compiladores, programas de diseño asistido por computador, paquetes integrados, editores de texto, enlazadores, depuradores, intérpretes, entre otros.