La obra está diseñada para estudiantes de ingeniería informática y sistemas, proporcionando un enfoque en el aprendizaje no solo del diseño de algoritmos, sino también de técnicas orientadas a objetos. Se enfatiza la necesidad de adaptarse a las tecnologías disruptivas de la Industria 4.0 y la Cuarta Revolución Industrial.
Esta nueva edición ha sido actualizada con el objetivo de:
- Facilitar el aprendizaje de programación a estudiantes de niveles iniciación e intermedio.
- Consolidar conocimientos en lenguajes tradicionales como C, C++ y Java.
- Introducir a los estudiantes en nuevos lenguajes como Python, R y JavaScript.
- Preparar a los estudiantes para nuevas tecnologías como Swift, Go y Scala.