El software informático generalmente se divide en dos categorías: software de sistema y software de aplicación:
El software de sistema se refiere a varios sistemas operativos, como Windows, Linux, UNIX, etc., y también Incluye parches del sistema operativo. Los programas y controladores de hardware son todas las categorías de software del sistema.
El software de aplicación se puede subdividir en aún más tipos, como software de herramientas, software de juegos, software de gestión, etc., todos ellos pertenecen a la categoría de software de aplicación.
Software del sistema
El software del sistema es responsable de gestionar varios hardware independientes en el sistema informático para que puedan funcionar en armonía. El software del sistema permite a los usuarios de computadoras y otro software tratar la computadora como un todo sin tener que considerar cómo funciona el hardware subyacente.
En términos generales, el software del sistema incluye el sistema operativo y una serie de herramientas básicas (como compiladores, gestión de bases de datos, formateo de memoria, gestión del sistema de archivos, autenticación de usuarios, gestión de controladores, herramientas de conexiones de red, etc.) .
Software de aplicación
El software de aplicación es software desarrollado para un propósito específico. Puede ser un programa específico, como un navegador de imágenes. También puede ser una colección de programas que tienen funciones estrechamente relacionadas y pueden cooperar entre sí, como el software de Microsoft Office. También puede ser un enorme sistema de software compuesto por muchos programas independientes, como un sistema de gestión de bases de datos.