4.1.4. Compiler

A compiler is a tool to translate high level programming language like C or C++ into binary code.