El aprendizaje de un buen estilo y unos hábitos correctos de programación no debe estar supeditado a las características particulares del lenguaje final en el que será codificado. Por ello el primer volumen de Fundamentos de Programación. Metodología, está dedicado al "diseño de programas" para la resolución de problemas, teniendo en cuenta la importancia tanto de las "estructuras de datos" utilizadas como de los "algoritmos" ideados. El segundo volumen, Fundamentos de Programación. Lenguajes está dedicado a dos lenguajes concretos de programación: el "C" por ser uno de los lenguajes más extendidos y utilizados, y el "Pascal" por ayudar al programador a adquirir unos buenos hábitos.