Definition
The compilation in c (and more in general in compiled languages) is the process that, starting from a human-readable source code, generates an executable Binary.
The full process of compilation, in C, consists of four phases that can be su...