Et skall er et programvaregrensesnitt som ofte er et kommandolinjegrensesnitt som gjør det mulig for brukeren å samhandle med datamaskinen. Noen eksempler på skall er MS-DOS Shell (command.com), csh, ksh, PowerShell, sh og tcsh. Nedenfor er et bilde og et eksempel på et Terminal-vindu med et åpent skall.

Bourne skall, Fengslet skall, Korn skallet, Operativsystem vilkår, Programmeringsbetingelser, Script