Esta obra presenta los principales algoritmos y estructuras de datos conocidos. Las técnicas de diseño de algoritmos se explican de manera sencilla, mediante refinamientos sucesivos hasta alcanzar el nivel de implementación en lenguaje de Pascal, y además, en los apéndices, todo programa en Pascal tiene su correspondiente programa en C.
Este libro está especialmente diseñado para cursos de Ciencias de Computación, Matemática Computacional, Sistemas de Información, Ingenierías Informáticas, de Control y Automática, Eléctrica, Electrónica y Mecánica, entre otros. Por el hecho de presentar muchas implementaciones de algoritmos prácticos, el texto es igualmente útil para los profesionales encargados del desarrollo de software en los lenguajes Pascal y C.