Bash is the Bourne Again SHell, the successor to the classic Unix sh (shell).
bash is the Bourne Again SHell, the successor to the classic Unix Bourne shell (sh).
It's the default shell on many Linux distributions, including RedHat, CentOS, Debian, and Ubuntu.
ShellCheck is the linter for bash scripts. Google has published a Style Guide which includes recommendations for shell scripting that is maintained in a large corporate environment.