4. Es un conjunto de herramientas que permiten el
desarrollo de aplicaciones de software, está dirigido a
los programadores o desarrolladores de software, los
cuales utilizan estas herramientas para crear, depurar y
mantener sistemas.
Ejemplos:
Compiladores
Editores de texto
Enlazadores
5. Es aquel que hace que el computador coopere con
el usuario en la realización de tareas típicamente
humanas, tales como gestionar una contabilidad o
escribir un texto.
Ejemplos:
Hojas de cálculo
Editores
Paquetes integrados
6. Se le llama así al conjunto de programas que sirven
para interactuar con el sistema, confiriendo control
sobre el hardware, además de dar soporte a otros
programas.
Ejemplos:
Controladores de dispositivo
Sistemas operativos
Servidores