A high-level programming, or command, language that is interpreted (translated on the fly) rather than compiled ahead of time. See also JavaScript.