/bin/zsh
zsh is a UNIX command interpreter (shell) usable as an interactive login shell and as a shell script command processor. zsh has command line editing, builtin spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism, and a host of other features.