Esta obra es un pilar de la informática que establece que la programación eficiente surge de la combinación inseparable de una organización de datos adecuada y los pasos lógicos para procesarlos.
A diferencia de la versión original de 1975 que utilizaba Pascal, esta edición de 1985 se actualizó para emplear el lenguaje Modula-2 .
El texto se estructura en cinco temas fundamentales:
Fue traducida por Ángel Álvarez Rodríguez y José Cuena Bartolomé, publicada por Ediciones del Castillo en 1985.