From DevOps Dictionary

This page is a stub, and is awaiting more content from a community hero. You could be that hero.

bash is the most common command interpreter (shell) on UNIX-like systems. The name also refers to the set of commands and programming structures that the shell can interpret; thus, bash is often considered a programming language.