Skip to main content
interpreter

interpreter

4 5.8
A computer program that runs code one line at a time
  • noun
  • /ɪnˈtɜːrprɪtər/
  • Specialized
translation icon : intérprete
  • Apple is now okay with letting you run Python interpreters powered by URL schemes.
  • interpreter program
  • interpreter generate

We just made the interpreter a little more efficient.

Autoplay Next

Examples

  • And streaming data through the interpreter went ran very quickly.

  • Luajit2 shows that an efficient interpreter has a great effect on many benchmarks.

    Blog text (22)
  • Each one tells the interpreter to do something.

  • We just made the interpreter a little more efficient.

  • However, the basic structure of Interpreter 1 has been found to work for many trading and manufacturing event types.

    Academic text (1996)
  • And well, I mean, so far our main interpreter is of course for Python.

  • The event type informs the interpreter of the type of journal entry it is to generate.

    Academic text (1996)
  • All resources in REE have a resource type, which provides information to the interpreter about its accounting treatment.

    Academic text (1996)
  • We wanted to bring something which would be more approachable, more immediate, and Micropython is a small Python interpreter, a subset of Python.

  • The interpreter translates the code line by line, making debugging easier.

Synonyms

interpretive program
vsinterpreter
  • Specialized
7.7

A computer tool that runs code one line at a time without compiling

is the same concept but named in more common technical usage

Antonyms

compiler
  • Specialized
14 5.5

A program that turns code written by people into machine code

How Powerful

hypervisor
  • Specialized
3 8.2
compiler
  • Specialized
14 5.5
interpreter
  • Specialized
4 5.8
evaluator
  • Specialized
1 6.0
parser
  • Specialized
4 7.1

Surface Forms

interpreter singular
interpreters plural

Morphology

interpreter = interpret (semi-transparent) = interpret + er

Regular agentive formation from 'interpret', but the computing sense 'a program that executes code by interpreting it' is a technical extension that may not be obvious to learners without programming knowledge.

Etymology

Interpreter comes from the Latin verb interpretari, meaning 'to translate', which helps remember that a computer interpreter is a program that 'translates' and runs each line of code one at a time.