Programming, Compilers, Interpreters, Programming Languages.
One such intermediate representation is the three-address code. The three-address code (3AC), in its simplest form, is a language in which an instruction is an assignment and has at most 3 operands. Most instructions in 3AC are of the form a := b <operator> c or a := b. The above drawing depicts a