Updated: 07/31/2022 by Computer Hope

A shell is a software program used to interpret commands that are input via a command-line interface, enabling users to interact with a computer by giving it instructions. Some examples of shells are MS-DOS Shell (, csh, ksh, PowerShell, sh, and tcsh. Below is a picture and example of what a Terminal window with an open shell.

Terminal window

Bourne shell, Jailed shell, Korn shell, Operating system terms, Programming terms, Script