In this section we will look in outline at some of the major aspects of C/C++ and Fortran program development on a Linux platform; although much is relevant to other compiled languages and platforms. To illustrate each step we will develop a trivial Zoo program in C++.