Bash is a powerful programming language, one perfectly designed for use on the command line and in shell scripts.