No conozco ningún libro de un solo autor que abarque todos los campos de la informática en un solo libro. Hay muchos buenos libros introductorios para campos específicos, pero trataría de sugerir algunos libros que brinden una visión holística de la informática y luego algunos buenos sobre temas específicos.
El único libro que conozco que cubre un vasto campo de la informática es el Manual de Computación, Tercera Edición: Ciencias de la Computación e Ingeniería de Software 3, Teofilo González, Jorge Díaz-Herrera, Allen Tucker – Amazon.com, pero esto es realmente un montón de capítulos de diferentes autores (y, por lo tanto, de calidad muy diferente), todos ordenados y compilados como un gran libro. Es enorme y pesado y no es fácil de leer sosteniéndolo en sus manos. Puede comprar el libro electrónico o elegir comprar libros individuales en los diferentes campos.
Uno de los mejores libros para principiantes es The Elements of Computing Systems: Building a Modern Computer from First Principles: Noam Nisan, Shimon Schocken: 9780262640688: Amazon.com: Books
Otro gran libro para aprender sobre los sistemas informáticos en profundidad es Computer Systems: A Programmer’s Perspective (3rd Edition): 9780134092669: Computer Science Books @ Amazon.com
- ¿Terminas un libro que no te gusta?
- ¿Cuáles son los mejores libros sobre inversión de valor?
- ¿Cuál es el mejor libro para aprender sobre Lord Shiva?
- ¿Cuál es el mejor libro francés para aprender francés?
- ¿Hay un libro sobre todas las famosas maniobras políticas descubiertas utilizadas por varias figuras históricas?
El libro de Michael Sipser es la mejor introducción a la Teoría de la Computación: Introducción a la Teoría de la Computación: Michael Sipser: 9781133187790: Amazon.com: Libros
El mejor libro introductorio sobre Teoría del lenguaje de programación: Programming Language Pragmatics 3, Michael L. Scott, eBook – Amazon.com
Para el aprendizaje de algoritmos y estructuras de datos, recomiendo estos dos libros:
Amazon.com: Introducción a los algoritmos eBook: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Tienda Kindle
El Algoritmo de Diseño Manual 2, Steven S Skiena – Amazon.es
Para la teoría de sistemas operativos, recomendaría Sistemas operativos: tres piezas fáciles no solo porque es bueno, sino que también tiene una edición en línea gratuita.
Para aprender sobre los compiladores y el diseño de compiladores, esta es la biblia: Compiladores: Principios, Técnicas y Herramientas (2da Edición): Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman: 9780321486813: Amazon.com: Libros
Para Inteligencia Artificial, el libro de Peter Norvig es la mejor introducción: Amazon.com: Inteligencia Artificial: Un enfoque moderno, 3 / e eBook: Stuart Russell, Peter Norvig: Tienda Kindle
Para Machine Learning, recomendaría este libro introductorio muy accesible: Aprendiendo de los datos: Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin: 9781600490064: Amazon.com: Libros
No he recomendado libros sobre comunicación, teoría de la información, sistemas distribuidos, etc. pero si está interesado, puedo incluir recomendaciones para ellos también.