Es un conjunto de programas que contienen las
órdenes con las que trabaja el computador.
Permite desarrollar tareas inteligentes, diriengo el hardware con
instrucciones y datos a través de distintos tipos de programas.
Según las funciones que realice puede ser considerado:
Software de sistema.
Son el conjunto de programas que sirven
para interactuar con el sistema, dándole
control al hardware. Se divide en:
Sistema operativo.
Son programas que
administran los recursos de la
computadora y controlan su
funcionamiento.
Controladores de
dispositivo.
Permiten a otros
programas de mayor nivel como un
sistema operativo interactuar con un
dispositivo de hardware.
Programas utilitarios.
Resuelven problemas
específicos, además de
realizar tareas en general y
de mantenimiento.
Software de Aplicación.
Son los programas diseñados para facilitar la realización de
tareas específicas en la computadora, u otros tipos de software
especializados como software médico, software educativo,
editores de música, programas de contabilidad, etc.
Software de programación.
Es el conjunto de herramientas que permiten
al desarrollador informático escribir
programas usando diferentes alternativas y
lenguajes de programación.