interpretateur
An interpretateur, or interpreter in English, is a computer program that directly executes instructions written in a programming or scripting language, without requiring them to have been previously compiled into a machine language program. Interpreters are a type of language translator. They read a source program, a line or a small block of code at a time, interpret it, and then execute it. This contrasts with compilers, which translate the entire source program into machine code before execution.
The process of interpretation involves several steps. First, the interpreter reads a statement or instruction from
Interpreted languages offer several advantages, including ease of development and debugging. Since code is executed line