SOFTWARE DE SISTEMA.
Es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo. Este sistema está compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware, y se compone de:
Es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo. Este sistema está compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware, y se compone de:

Sistema operativo (SO) : es un programa o conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario.

Controlador de dispositivo: es un programa informático que permite al sistema operativo interactuar con el hardware. Esto quiere decir que es por el cual se puede controlar o esquematizar al controlador de dispositivo como un “manual de instrucciones” que le indica cómo debe controlar y comunicarse con un dispositivo en particular.
Por tanto, es una pieza esencial del software,
sin la cual el hardware sería inutilizable.
Herramientas de diagnostico: Es un software que permite monitorear y en algunos casos controlar la funcionalidad del hardware, como: computadoras, servidores y periféricos, según el tipo y sus funciones. Estos dispositivos pueden ser, la memoria RAM, el procesador, los discos duros, rotuladores, tarjetas de red, etc...
Utilidad: es una
herramienta que realiza: Tareas de mantenimiento, soporte para la construcción y ejecución de programas. . Tareas en general.
SOFTWARE DE PROGRAMACIÓN.
son aquellas herramientas que se utilizan para poder desarrollar programas informáticos, usando el lenguaje informático como:
Editor de texto: es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto. El programa lee el archivo e interpreta los bytes leídos según el codigo de características que usa el editor.
Editor de texto: es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto. El programa lee el archivo e interpreta los bytes leídos según el codigo de características que usa el editor.
Los editores de texto son incluidos en el sistema operativo o en algún paquete de software instalado, y se usan cuando
se deben crear o modificar archivos de texto como archivos de configuración, lenguaje de programación interpretado (scripts) o el codigo fuente de algún programa.
El archivo creado incluye por convención en DOS y Microsoft Windows la extensión ".txt", aunque pueda ser cambiada a cualquier otra con posterioridad. Tanto Unix como Linux dan al usuario total libertad en la denominación de sus archivos.
El archivo creado incluye por convención en DOS y Microsoft Windows la extensión ".txt", aunque pueda ser cambiada a cualquier otra con posterioridad. Tanto Unix como Linux dan al usuario total libertad en la denominación de sus archivos.

Compiladores: es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación. Usualmente el segundo lenguaje es lenguaje de maquina pero también puede ser un código intermedio (bytecode), o simplemente texto.
