Skip to content

National Teaching and Learning Change ProgrammeInformation and Communication Technology: Dictionary

interpreter

An interpreter translates and executes a high-level program one statement at a time. It is used as an easy, if slightly inefficient, way of executing programs not in the machine code of the computer. For example, when an interpreted program contains a loop, the speed of execution will be slow because the analysis of each statement has to be repeated for each time round the loop.

Jump:a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-symbols