Con la evolución de la tecnología cada vez más personas tienen acceso a un ordenador, ya sea en su casa, en la escuela, en el trabajo o en cualquier otro lugar. Los usuarios más curiosos pueden plantearse preguntas como: "¿cómo consiguen hacer esto? ", "¿como podría hacerlo o aprenderlo yo?", "¿cómo es un ordenador internamente?"
Muchos se han aventurado a buscar respuestas de sus auto-preguntas pero no siempre es fácil encontrar lo que se busca. En este libro, el lector tiene la oportunidad de entender cómo funciona esto.
El objetivo de este libro es servir como base a cualquiera que desee introducirse, o simplemente unirse, al maravilloso mundo de la programación, incluso si usted tiene pocos o ningún conocimiento sobre la materia.
Este libro también puede servir como una forma de enriquecimiento cultural sobre temas ya olvidados, ya que aborda aspectos de la arquitectura de los procesadores y ordenadores, los cálculos, la lógica y las matemáticas, hasta una breve historia de los lenguajes de programación y programación básica de algoritmos.
Este libro también está dirigido a aquellos que quieran participar en la actividad de la comunidad de producción de software libre pero que no han recibido capacitación técnica del género.