En informatique, le noyau est le composant principal de la plupart des systèmes d'exploitation informatiques; c'est un pont entre les applications et le traitement réel des données effectué au niveau matériel. Les responsabilités du noyau incluent la gestion des ressources du système (la communication entre les composants matériels et logiciels).