- Esta obra cuenta con un enfoque orientado a enseñar, hacer entender y hacer ver al lector cómo resolver un problema, cómo obtener su solución, y luego cómo programar esta solución utilizando un lenguaje de programación de alto nivel. En este caso con el lenguaje C. - El nivel de complejidad de los temas aumenta de forma gradual; y cada uno se expone con amplitud y claridad. Para reafirmar lo aprendido se ofrece gran cantidad de ejercicios diseñados expresamente como elementos de ayuda para el análisis, razonamiento, práctica y comprensión de los conceptos analizados. Al final de cada capítulo se encuentran dos secciones: una con problemas resueltos sobre el tema de estudio y otra con problemas para resolver.