Beim Rechnen ist der Kernel die Hauptkomponente der meisten Computerbetriebssysteme. Es ist eine Brücke zwischen Anwendungen und der tatsächlichen Datenverarbeitung auf Hardwareebene. Zu den Aufgaben des Kernels gehört die Verwaltung der Systemressourcen (die Kommunikation zwischen Hardware- und Softwarekomponenten).