* Sistemas operativos (OS): Windows, MacOS, Linux, Android, iOS. Estos administran todos los recursos de hardware y software de una computadora.
* Controladores del dispositivo: Software que permite que el sistema operativo se comunique con dispositivos de hardware específicos (impresoras, tarjetas gráficas, etc.).
* bios/uefi: Sistema básico de entrada/salida (o interfaz de firmware extensible unificado):firmware que inicializa el hardware cuando la computadora se inicia.
* firmware: Software integrado que controla los dispositivos de hardware (por ejemplo, firmware en una impresora, enrutador o sistema integrado).
* Software de utilidad: Programas que realizan tareas específicas de mantenimiento o gestión, como limpieza de disco, software antivirus, herramientas de monitoreo de sistemas (por ejemplo, desvío de disco, CCleaner, administrador de tareas).
* Compiladores e intérpretes: Traducir los lenguajes de programación (como C ++, Java, Python) al código legible por máquina.
Software de aplicación: El software de aplicación está diseñado para realizar tareas específicas para los usuarios. Los ejemplos incluyen:
* procesadores de palabras: Microsoft Word, Google Docs, escritor de LibreOffice.
* Hojas de cálculo: Microsoft Excel, Hojas de Google, LibreOffice Calc.
* bases de datos: MySQL, Oracle, Microsoft Access.
* Software de presentación: Microsoft Powerpoint, Google Slides, LibreOffice Impress.
* navegadores web: Chrome, Firefox, Safari, Edge.
* Clientes de correo electrónico: Outlook, Thunderbird, Gmail (Webmail también es una aplicación).
* Editores de gráficos: Adobe Photoshop, Gimp.
* editores de video: Adobe Premiere Pro, Final Cut Pro, Davinci Resolve.
* Juegos: Minecraft, Fortnite, Call of Duty.
* Software de contabilidad: QuickBooks, Xero.
* Software CAD: AutoCAD, SolidWorks.
La distinción no siempre es perfectamente clara; Algunos software pueden difuminar las líneas entre el sistema y el software de aplicación. Por ejemplo, una máquina virtual (como VMware o VirtualBox) tiene elementos de ambos.