3)Compilation. Here the
source file we wrote in the coding phase is checked for obvious
errors by the compiler and then translated into machine code.
4)Debugging. There are
two types of debugging:
a.First we resolve any compilation errors. Compilation errors are typically the result of typos and careless mistakes with syntax.
b.Once the program compiles and we run it we analyze its behavior to make sure that it does what we expected.