interpreter

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

In computation an interpreter executes some form of computer language, spcification or rule set directly without first compiling it into machine code or byte-code. Interpreters offer rapid cycles of responsive development, but are usually less efficient to run.

Used in Chap. 2: pages 16, 17