La '''shell''' (detta anche '''interprete dei comandi'''), in [[informatica]], è la partecomponente di un [[sistema operativo]] che permette agli utenti di interagire con il sistema stesso, impartendo [[istruzione (informatica)|comandi]] e richiedendo l'avvio di altri [[Programma (informatica)|programmi]]. Insieme al [[kernel]] costituisce una delle componenti principali di un sistema operativo. Il suo nome (dall'[[lingua inglese|inglese]] ''shell'', guscio) deriva dal fatto che questa componente viene considerata l'involucro, la parte visibile del sistema ed è dunque definibile come l'[[interfaccia utente]] o il programma [[software]] che la rende possibile.