La sencillez y la claridad de la obra, reforzada con más de 200 ejemplos y 300 ejercicios propuestos, producto de la experticia adquirida y las experiencias vividas en el proceso, la hacen igualmente útil para aprendices de áreas diferentes de la ingeniería, tengan o no bases en programación de computadores. El libro está organizado en siete capítulos: Conceptos básicos, Estructuras de control condicionales no repetitivas, Estructuras de control condicionales repetitivas, Programación modular, Arreglos (vectores y matrices), Listas y Cadenas de caracteres, módulos y algo más . Se empieza desde cero y se avanza gradualmente en cada tema. Se incluyen además programas completos, diseñados modularmente, a cuyo código se tiene acceso por medio de un QR.