Shell de Unix
Mediante las instrucciones que aporta el intérprete, el usuario puede comunicarse con el núcleo y por extensión, ejecutar dichas órdenes, así como herramientas que le permiten controlar el funcionamiento de la computadora.Por ello, en inglés se le denominó así, shell, que puede ser traducido como «cáscara», porque es la envoltura visible del sistema informático.En el sentido más genérico del término, shell significa cualquier intérprete que los usuarios usen para escribir comandos.Los usuarios de Unix y similares, pueden elegir entre distintos shells (programa que se debería ejecutar cuando inician la sesión, véase GNU bash, ash, csh, Zsh, ksh, tcsh).Por sí mismo, el término shell es asociado usualmente con la línea de comandos.