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