A program written to be interpreted by the shell of an operating system, especially Unix.
Compare: script, glue language.