This section is most useful for those who program in a compiled
language like C or C++.
Emacs provides rather nice ways of compiling programs, correcting
any compilation errors, and debugging the results.
It is so much more convenient than entering compilation commands
directly from a shell that there is no excuse not to use it.