Compilation error refers to a state when a
compiler fails to compile a piece of
computer program source code, either due to errors in the code, or, more unusually, due to errors in the compiler itself. A compilation error message often helps
programmers debugging the source code for possible errors.