"If you ignore the fact that it's 'structured',
even 'C' programming can be appreciated by the Real Programmer:
after all, there's no type checking, variable names are seven (ten? eight?) characters long,
and the added bonus of the Pointer data type is thrown in
- like having the best parts of Fortran and assembly language in one place.
(Not to mention some of the more creative uses for #define.)"