What is the difference between Bash and csh?

Other features, e.g., history, are copied from csh and ksh. Bash is a POSIX -compliant shell, but with a number of extensions. The shell’s name is an acronym for Bourne-again shell, a pun on the name of the Bourne shell that it replaces and on the common term " born again ".
For More Information Please Refer:

You May Also Like to Read: