Este libro esta diseñado para proporcionar al lector una comprensión adecuada de los conceptos fundamentales de la computación. la obra esta dividida en dos partes: (a) la estructura básica de una computadora y (b) programación de un lenguaje de alto nivel y metodología de la programación. para entender su funcionamiento se presenta una computadora tipo, la lc-3, y para hacer evaluaciones prácticas del aprendizaje, se utiliza el lc-3 simulator. asimismo, para la comprensión de la programación y de la metodología de la programación, se utiliza el lenguaje c.