A [Tcl] '''interpreter''' splits a [script] into [command%|%commands] and [eval%|%evaluates] each command by finding the [procedure] for the command and calling it, passing the words of the command as arguments. More generally, an '''interpreter''' is a [program] that reads and executes a sequence of instructions. In contrast, a compiler converts a set of instructions in one language into a set of instructions in another language. ** See Also ** [http://www.oche.de/~akupries/ics_lang.html%|%Compiled and interpreted languages] ,[AK]: <> Category Glossary