Brindar las herramientas para que el lector aprenda programación utilizando varios lenguajes estándares: C, C++ y Java
Introducir al lector en el lenguaje de modelado de sistemas UML
Enseñar a programar con el paradigma estructurado y orientado a objetos
Presentar los elementos básicos de las estructuras de datos