The TENEX C Shell is an enhanced version of the Berkeley Unix C shell. It includes all features of 4.4BSD C shell, plus a command-line editor, programmable word completion, spelling correction and more.
Easier for everyday use than bash. Simple config, no spew of little files to keep track of. Better for short, simple scripts (though sh/dash/bash is superior for longish scripting projects).