Et skall er en type dataprogram som utfyller datamaskinens operativsystem, blant annet ved å frembringe et brukervennlig miljø der brukeren kan starte applikasjonsprogramvare og håndtere datafiler. Skallet kan være grafisk eller tekstbasert.