Conjunto de ordenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.
Unos de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles.
La mayoría de estos aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo.


Clasificación de los sistemas operativos:
- Multiusuarios: permite que dos o mas usuarios utilizan sus programas al mismo tiempo.
- Multiprocesador: soporta el abrir un mismo programa en mas de una CPU.
- Multitarea: permite que varios programas se ejecuten al mismo tiempo.
- Multitramo: permite que diversas partes de un solo programa funcione al mismo tiempo.
- Tiempo real: responde a las entradas inmediatamente.
Los sistemas operativos proporcionan una plataforma de software enzima de la cual otros programas llamados aplicaciones pueden funcionar.
Ejemplos de sistemas operativos.
Familia Windows:
- Windows 95.
- Windows 98.
- Windows ME.
- Windows 2000.
- Mac OS 7.
- Mac OS9.
- AIX.
- AMIX.
- GNU/Linux.