A programming language lacks the instructions for a device that carries out sets of logical operations automatically.
 Some languages, including Perl and Lisp, contain constructs that allow execution during the parsing phase
Slightly later, programs could be written in machine language, where the programmer writes each instruction in a numeric form the hardware can execute directly

