This list includes notable command-line interpreters – programs that interactively interpret commands entered by the user at the command-line.
Most operating systems are accessible via a shell – a command line interpreter. In some cases multiple shells are available.
This category somewhat overlaps with the general programming section since an operating system shell supports programming, and the line between operating system access and general programming is sometimes less than clear. For example, some versions of BASIC served as a shell, and BASIC is also a general-purpose language.
bash
sh
csh
ch
eshell
fish
ksh
pwsh
rc
, a shell for Plan 9 from Bell Labs and Unixsash
scsh
tcsh
zsh