La experiencia alcanzada por la primera edición de Programación en C. Metodología, algoritmos y estructura de datos y su uso en facultades y escuelas de ingeniería, institutos tecnológicos, etc., nos ha llevado a considerar la necesidad de mantener el estilo de esta obra, intentando añadir nuevas características que faciliten el aprendizaje del lenguaje C. Así pues, las características fundamentales de esta nueva edición son: