Este libro está diseñado para enseñar métodos de escritura de programas útiles de la manera más rápida y sencilla posible. Aprenderás tanto la sintaxis y el funcionamiento del lenguaje de programación como las técnicas de programación y los fundamentos de la construcción de algoritmos básicos. El libro se adapta a un estilo didáctico, incorporando una introducción teórica, problemas resueltos básicos y avanzados, y una batería de problemas propuestos para cada tema.