MCGRAW-HILL / INTERAMERICANA DE ESPAÑA, S.A. 9788448119591
Este texto responde al deseo de crear un libro de introducción a la programación que pueda ser usado en un primer curso universitario de esta disciplina. Hemos aceptado una de las características comunes que en la actualidad tienen estos cursos introductorios, como es la elección del paradigma imperativo en programación. Sin embargo, hemos decidido proponer una alternativa al orden expositivo clásico al presentar una metodología de trabajo que pasa, en primer lugar, por el diseño de los programas en un lenguaje algorítmico para, una vez discutida y establecida la corrección de los mismos, traducirlos a un lenguaje compilable para su posterior ejecución. Con esta estrategia esperamos que el lector adquiera la capacidad de diseñar algoritmos independientemente del lenguaje de programación en el que vaya a implementarlos evitando, de esta manera, los vicios inherentes al uso de un lenguaje en concreto. Como ventaja adicional, este método permite la adopción del texto en cursos en los cuales se expliquen diversos lenguajes de programación.