Resumen:
Ofrece el tratamiento riguroso de la teoría y de la práctica que se requiere para programar en C. Presenta principios de buena ingeniería de software y hace hincapié en la claridad de la programación, mediante el uso de la metodología de la programación estructurada. Incluye gran recopilación de ejemplos, ejercicios y proyectos tomados de muchos campos del mundo real.