Shell
Noun · Development
Definitions
A command-line interpreter that reads user input (or scripts), parses it into commands, expands variables and globs, and executes programs — with common implementations including Bash, Zsh, Fish, and PowerShell.
In plain English: The program that lets you type commands into a terminal and runs them for you.
Example: "I switched my default shell to Zsh for the better tab completion and prompt customization."