sofware de sistema: el software de sistema o software de base, consiste en programas informáticos que sirven para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; Ej:
Sistemas operativos
Software que corre a nivel interno y cuyas funciones pueden resumirse en: coordinación y manipulación del hardware periférico, programación de tareas, organización de los archivos en dispositivos de almacenamiento y gestión de los errores de hardware y de pérdida de datos. Ej. Windows, Macintosh, Linux y Unix.
Software de red
Software que permite el control, monitoreo, gestión y la comunicación con los sistemas operativos, redes, servicios de red, bases de datos, dispositivos de almacenamiento y aplicaciones en red de manera integrada desde un sistema central a través de una red.
Software de gestión de redes, Software de servidor, Software de seguridad y encriptación,
Middleware
Software de gestión de bases de datos
Conjunto de programas que permiten el almacenamiento, la modificación y la extracción de información desde una base de datos. Hay muchos tipos de DBMS (Data Base Management Software) que van desde pequeños sistemas que corren en ordenadores hasta grandes sistemas que corren en mainframes. Ej. Oracle
Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos (software), usando diferentes alternativas y lenguajes de programación, de manera práctica, Ej: Editores de texto.
Software de aplicación: Es aquel que nos ayuda a realizar una tarea determinada, existen varias categorías de Software de Aplicación por que hay muchos programas los cuales son: Aplicaciones de negocio, Aplicaciones de Utilería, Aplicaciones Personales, aplicaciones de Entretenimiento.
Aplicaciones de negocios - Las aplicaciones más comunes son procesadores de palabras, software de hojas de cálculo y sistemas de bases de datos.
Utilerías: Las utilerías, que componen la segunda categoría de aplicaciones de software, te ayudan a administrar a darle mantenimiento a tu computadora.
Aplicaciones personales: Estos programas te permiten mantener una agenda de direcciones y calendario de citas, hacer operaciones bancarias sin tener que salir de tu hogar, enviar correo electrónico a cualquier parte del mundo y además conectarte a servicios informáticos que ofrecen grandes bases de datos de información valiosa.
Aplicaciones de entretenimiento: Videojuegos de galería, simuladores de vuelo, juegos interactivos de misterio y rompecabezas difíciles de solucionar.
sitios consultado: www.wikipedia.com; www.monografias.com; www.todosconsoftwarelegal.es; www.alegsa.com.ar.