The shell scripting language is a kind of scripting language that can be run in a Linux or Unix compliant shell, generally used for operating system tasks. The standard of this scripting language is covered by sh but many other shells like bash (Bourne Again Shell) or ksh (KornShell) have been implemented an extended syntax.