Lista de libros relacionados con la informática que tienen artículos en Wikipedia sobre sí mismos o sobre sus autores.
Programación
Ada
- John Barnes – Programación en Ada 2012
do
- Andrew Koenig – Trampas y escollos
- Brian W. Kernighan – El lenguaje de programación C
- Guy L. Steele Jr. – C: Manual de referencia
- Herbert Schildt – C, La referencia completa
- Peter van der Linden - Programación experta en C: secretos de Deep C
C++
- Andrei Alexandrescu – Diseño moderno en C++
- Bjarne Stroustrup – El lenguaje de programación C++ , Un recorrido por C++ , El manual de referencia anotado de C++
- Herb Sutter – C++ excepcional , Más C++ excepcional , Estilo C++ excepcional , Estándares de codificación C++
- Scott Meyers – C++ eficaz , C++ más eficaz , C++ moderno eficaz
- Stanley B. Lippman – Dentro del modelo de objetos de C++ , Joyas de C++: Perlas de programación de The C++ Report
DO#
- Andrew Troelsen – Pro C# 10 con .NET 6: Principios y prácticas fundamentales en programación
- Bill Wagner – C# eficaz
- Jeff Prosise – Programación en Microsoft .NET
- Herbert Schildt – C#: Guía para principiantes y C# 4.0: La referencia completa
Fortran
- Daniel D. McCracken – Una guía para la programación en Fortran
- Elliot Koffman – Resolución de problemas y diseño de programas en Fortran
- Jeanne Clare Adams – Manual de Fortran 90 y Guía del programador de Fortran 90
- William H. Press – Recetas numéricas
Ir
- Brian W. Kernighan – El lenguaje de programación Go
Java
- Bruce Eckel – Pensando en Java
- James Gosling – El lenguaje de programación Java
- Joshua Bloch – Java eficaz
- Kathy Sierra – Head First Java
- Herbert Schildt – Java: La referencia completa , Java: Guía para principiantes , Referencia del programador de Java 2
JavaScript
- Douglas Crockford – JavaScript: Lo bueno y cómo funciona JavaScript
- John Resig – Técnicas profesionales de JavaScript y secretos del ninja de JavaScript
- Jeremy Keith – Programación DOM
- Danny Goodman – La Biblia de JavaScript
- John Smiley – Aprende a programar con JavaScript
- Laura Lemay – Taller web de Laura Lemay: JavaScript
Ceceo
- Guy L. Steele Jr. – El lenguaje Common Lisp
- Patrick Henry Winston – Lisp (libro)
- Paul Graham – Sobre Lisp y ANSI Common Lisp
- Peter Norvig – Paradigmas de la programación de IA
- Peter Seibel – Common Lisp práctico
- Richard P. Gabriel – Rendimiento y evaluación de sistemas Lisp
- Sonya Keene – Programación orientada a objetos en Common Lisp
Perl
- Brian D. Foy – Dominando Perl
- cromático – Mejores prácticas de Perl , Trucos de Perl , Pruebas de Perl: Un cuaderno de desarrollador
- Damian Conway – Perl orientado a objetos
- GNU Savannah – Libro de patrones de diseño en Perl
- Jon Bentley – Consejos de programación
- Joseph N. Hall – Programación eficaz en Perl
- Larry Wall – Programación en Perl
- Mark Jason Dominus – Perl de orden superior
- Randal L. Schwartz – Perl intermedio y aprendizaje de Perl
- Sriram Srinivasan – Programación avanzada en Perl
- Tom Christiansen – Libro de recetas de Perl y Programación en Perl, 2.ª y 3.ª edición
PHP
- Rasmus Lerdorf – Programación PHP
- Zak Greant – Referencia esencial de funciones PHP
- David Mercer – Introducción a PHP5
Pitón
- Alex Martelli — Python en pocas palabras y Libro de cocina de Python
- Mark Pilgrim – Sumérgete en Python
- Naomi Ceder — El libro rápido sobre Python
- Wes McKinney — Python para el análisis de datos
- Zed Shaw – Aprende Python por las malas
R
- David G. Robinson — Minería de texto con R
- Hadley Wickham – R Avanzado
- Roger Bivand – Análisis de datos espaciales aplicados con R
- Yihui Xie – Documentos dinámicos con R y knitr
- Dirk Eddelbuettel – Integración perfecta de R y C++ con Rcpp
- John Fox – Uso de R Commander: una interfaz de apuntar y hacer clic para R
- John Chambers – Software para programación de análisis de datos con R
- Paul Teetor - Libro de cocina R
Rubí
- Andy Hunt y Dave Thomas – Programación en Ruby
- Sandi Metz — Diseño práctico orientado a objetos en Ruby
- Sam Ruby , Dave Thomas , David Heinemeier Hansson – Desarrollo web ágil con Rails
- ¿Por qué el afortunado rígido ? – Guía (conmovedora) de Ruby
- Yukihiro Matsumoto : Ruby , Ruby en pocas palabras y el lenguaje de programación Ruby
- Zed Shaw — Aprende Ruby por las malas
SQL
- CJ Date – Introducción a los sistemas de bases de datos
- Hugh Darwen – Bases de datos, tipos y el modelo relacional: el tercer manifiesto
- Ben Forta – SQL en 10 minutos, Sams Teach Yourself
- Joe Celko – SQL para expertos de Joe Celko
Visual Basic
- John Smiley – Aprende a programar con Visual Basic 6
- Michael Halvorson – Microsoft Visual Basic 4 paso a paso
- Dan Rahmel - Libro de referencia de Visual Basic .NET
- Clayton Walnum – La guía completa para principiantes de Visual Basic 6
- Mitchell Waite – Visual Basic Cómo hacerlo
Algoritmos
- Donald Knuth – El arte de la programación informática
- Ellis Horowitz – Fundamentos de algoritmos informáticos
- Henry S. Warren, Jr. – El deleite del hacker
- Niklaus Wirth – Algoritmos + Estructuras de datos = Programas y programación sistemática
- Maurice Wilkes , David Wheeler y Stanley Gill – La preparación de programas para una computadora digital electrónica
- Maxime Crochemore y Wojciech Rytter – Joyas de la teoría de cuerdas
- Nachum Dershowitz y Edward Reingold – Cálculos calendáricos
- Pedro Domingos – El algoritmo maestro: Cómo la búsqueda de la máquina de aprendizaje definitiva transformará nuestro mundo.
- Thomas H. Cormen – Algoritmos desbloqueados
- William H. Press , Saul A. Teukolsky y Brian P. Flannery – Recetas numéricas
Compiladores
- Alfred Aho y Jeffrey Ullman – Principios del diseño de compiladores
- Alfred Aho , Monica S. Lam , Ravi Sethi y Jeffrey Ullman – Compiladores: Principios, técnicas y herramientas
- Andrew Appel – Implementación de compiladores modernos en ML , Implementación de compiladores modernos en Java , Implementación de compiladores modernos en C y Compilación con continuaciones
- Keith D. Cooper y Linda Torczon – Ingeniería de un compilador
- David Gries – Construcción de compiladores para computadoras digitales
- Niklaus Wirth – Construcción de compiladores y el proyecto Oberon: El diseño de un sistema operativo y un compilador
- Steven Muchnick – Diseño e implementación de compiladores avanzados
- William Wulf , Richard K. Johnson, Charles B. Weinstock y Charles Geschke : El diseño de un compilador optimizador
Criptomonedas
- Alex Tapscott – La revolución blockchain: cómo la tecnología detrás de Bitcoin está cambiando el dinero, los negocios y el mundo.
- Andreas Antonopoulos – Dominando Bitcoin , Dominando Ethereum y el Internet del dinero
- Ben Mezrich – Multimillonarios de Bitcoin
- David Gerard – El ataque de la cadena de bloques de 50 pies
- Nathaniel Popper – Oro digital: Bitcoin y la historia interna de los inadaptados y millonarios que intentan reinventar el dinero.
- Saifedean Ammous – El estándar Bitcoin
- Vitalik Buterin – Prueba de participación: La creación de Ethereum y la filosofía de las cadenas de bloques
Criptografía
- Craig P. Bauer – ¡Sin resolver!
- David Kahn (escritor) – Los descifradores de códigos
- John Falconer – Criptomenisis patofacta
- Leo Marks – Entre la seda y el cianuro
- Matt Curtin – Fuerza bruta: Descifrando el estándar de cifrado de datos
- Simon Singh – El libro de códigos
- Steven Levy – Criptomonedas
- William F. Friedman – Criptoanalítica militar
Unix
Linux
- Bruce Perens – Serie de código abierto de Bruce Perens
- Eric S. Raymond – La catedral y el bazar
- Gerard Beekmans – Linux desde cero
- Glyn Moody – Código rebelde: Linux y la revolución del código abierto
- Jonathan Oxer – Trucos de Ubuntu
- Kenneth Brown – Samizdat: Y otros problemas relacionados con el "origen" del código abierto.
- Michael Kerrisk – La interfaz de programación de Linux
- Michael W. Lucas – Absolute OpenBSD
- Olaf Kirch y Terry Dawson – Guía del administrador de redes Linux
Inteligencia artificial
- Allen Newell – Teorías unificadas de la cognición
- Brian Christian – El problema de la alineación
- James Barrat – Nuestro último invento
- James Lovelock – Novacene: La era venidera de la hiperinteligencia
- Janelle Shane – Te ves como una cosa y te amo: cómo funciona la IA y por qué está haciendo del mundo un lugar más extraño.
- Jeff Hawkins – Sobre la inteligencia: Cómo una nueva comprensión del cerebro conducirá a la creación de máquinas verdaderamente inteligentes
- Jonathan Birch – El límite de la sensibilidad: riesgo y precaución en humanos, otros animales e inteligencia artificial
- John Brockman – Mentes posibles: Veinticinco maneras de ver la IA
- Kai-Fu Lee – Superpoderes de la IA
- Kate Crawford – Atlas de la IA: Poder, política y los costos planetarios de la inteligencia artificial
- Max Tegmark – Vida 3.0
- Marvin Minsky – La máquina de las emociones y la sociedad de la mente
- Melanie Mitchell – Inteligencia artificial: una guía para seres humanos pensantes
- Meredith Broussard – Inteligencia artificial incompleta: cómo las computadoras malinterpretan el mundo
- Ray Kurzweil – La era de las máquinas inteligentes , La era de las máquinas espirituales , La singularidad está más cerca , Cómo crear una mente
- Richard Dooling – Éxtasis para los geeks: Cuando la IA supera al coeficiente intelectual
- Roger Penrose – La nueva mente del emperador y Sombras de la mente: Una búsqueda de la ciencia perdida de la conciencia
- Stan Franklin – Mentes Artificiales
- Stuart J. Russell – Compatible con humanos
Aprendizaje automático y aprendizaje profundo
- Christopher Bishop – Reconocimiento de patrones y aprendizaje automático
- Ian Goodfellow y Yoshua Bengio – Aprendizaje profundo [ 1 ]
- Marvin Minsky y Seymour Papert – Perceptrones
Computación cuántica
- Scott Aaronson – Computación cuántica desde Demócrito
- Jack Hidary – Computación cuántica: un enfoque aplicado
- George Johnson – Un atajo a través del tiempo: El camino hacia la computadora cuántica
- N. David Mermin – Informática cuántica: Una introducción
- Michael Nielsen e Isaac Chuang – Computación cuántica e información cuántica
- Eleanor Rieffel y Wolfgang Polak – Computación cuántica: una introducción sencilla
- Seth Lloyd – Programando el universo
Otros / Programación general
- Andrew S. Tanenbaum – Sistemas operativos modernos y sistemas operativos: diseño e implementación
- Andy Hunt y Dave Thomas – El programador pragmático
- Benjamin C. Pierce – Tipos y lenguajes de programación
- Bertrand Meyer – Construcción de software orientado a objetos
- Bryan O'Sullivan, Don Stewart y John Goerzen – Haskell del mundo real
- Brian W. Kernighan y Rob Pike – La práctica de la programación
- Brian W. Kernighan – El lenguaje de programación AWK y los elementos del estilo de programación
- Tony Hoare y He Jifeng : Teorías unificadoras de la programación
- Charles Petzold – Código: El lenguaje oculto del hardware y el software informático
- Chris DiBona – Código abierto y código abierto 2.0
- Chris Wiggins y Matthew L. Jones : Cómo se generaron los datos
- Claude Shannon – Una teoría matemática de la comunicación
- Diomidis Spinellis – Lectura de códigos
- Danny Hillis – El patrón en la piedra
- Edward Yourdon – Auge y resurrección del programador estadounidense y otras publicaciones
- Ellen Ullman – Cerca de la máquina
- Fred Brooks – El hombre-mes mítico
- Grupo de los Cuatro – Patrones de Diseño
- Geoffrey James – El Tao de la Programación
- Gerald M. Weinberg – La psicología de la programación informática
- Gregor Hohpe y Bobby Woolf – Patrones de integración empresarial
- Ivo D. Dinov – Ciencia de datos y análisis predictivo
- Jack Copeland , Jonathan Bowen , Robin Wilson – La guía de Turing
- Jean E. Sammet – Lenguajes de programación: historia y fundamentos
- Jean-Raymond Abrial – El libro B
- Joel Spolsky – El mejor escritor de software I
- Joshua Pearce – Laboratorio de código abierto
- Keith Curtis – Después de las guerras del software
- Martin Fowler – Refactorización: Mejora del diseño del código existente y patrones de arquitectura de aplicaciones empresariales
- Marvin Minsky y Seymour Papert – Perceptrones: Una introducción a la geometría computacional
- Michael Garey y David S. Johnson – Computadoras e intratabilidad
- Michael Halvorson – Aprende BASIC ahora
- Michael Sipser – Introducción a la teoría de la computación
- Myron W. Krueger – Realidad Artificial
- Narendra M. Thumbhekodige : el compañero de Oracle J2EE
- Neal Stephenson – En el principio... fue la línea de comandos
- Nicole Forsgren – Accelerate: La ciencia del software Lean y DevOps
- Pekka Himanen y Linus Torvalds ( epílogo ) – La ética hacker y el espíritu de la era de la información
- Arquitectura de software orientada a patrones
- Paul Graham – Hackers y pintores
- Peter Norvig – Paradigmas de la programación de IA
- Peter Seibel – Programadores en acción
- Randi J. Rost — Guía de referencia rápida sobre el lenguaje de sombreado OpenGL y X y MOTIF
- Richard M. Stallman – Software libre, sociedad libre
- Richard P. Gabriel – Patrones de software e innovación que ocurren en otros lugares
- Robert C. Martin – Código Limpio
- Rodnay Zaks – Programando el Z80
- Sam Williams – Libre como en libertad
- Scott Rosenberg – Soñando en código
- Steve McConnell – Código completado
- Stephen Wolfram : Un nuevo tipo de ciencia
- Tom DeMarco y Tim Lister – Peopleware: Proyectos y equipos productivos
- William Brown – Antipatrones: Refactorización de software, arquitecturas y proyectos en crisis
Internet
- Douglas Rushkoff — Cyberia: La vida en las trincheras del hiperespacio
- Jack Goldsmith , Tim Wu : ¿Quién controla Internet? Ilusiones de un mundo sin fronteras.
- Tim Berners-Lee — Tejiendo la red
Hackers y cultura hacker
- Bill Blunden – El arsenal de Rootkit
- Bill Landreth y Howard Rheingold – Fuera del círculo íntimo
- Bruce Sterling – La represión contra los hackers
- Clifford Stoll – El huevo del cuco
- Cory Doctorow – Hermano pequeño
- Douglas Thomas – Cultura Hacker
- Daniel Golden y Renee Dudley – El equipo de caza de ransomware
- Eric S. Raymond – El nuevo diccionario del hacker y La venganza de los hackers
- Glyn Moody – Código Rebelde
- Harold Abelson , Gerald Jay Sussman y Julie Sussman – Estructura e interpretación de programas informáticos
- Hugo Cornwall – El manual del hacker
- Jon "Smibbs" Erickson – Hacking: El arte de la explotación
- Joseph Menn – Error fatal del sistema
- Julian Assange – Cypherpunks: Libertad y el futuro de Internet
- Kevin Mitnick – Fantasma en los cables y El arte de la intrusión
- Kevin Poulsen – Kingpin: Cómo un hacker se apoderó del submundo del cibercrimen multimillonario.
- Linus Torvalds y David Diamond – Solo por diversión: La historia de un revolucionario accidental
- Malcolm Nance : El complot para hackear Estados Unidos
- Código abierto: Voces de la revolución del código abierto
- Sam Williams – Libre como en libertad
- Scott J. Shapiro – Fancy Bear se dedica al phishing
- Sean Bodmer, Max Kilger, Gregory Carpenter y Jade Jones – Engaño Inverso
- Steven Levy – Hackers: Héroes de la revolución informática
- Suelette Dreyfus – Underground: Relatos de piratería informática, locura y obsesión en la frontera electrónica
- William Cheswick y Steven M. Bellovin – Cortafuegos y seguridad en Internet
Véase también
- Instituto Americano de Gráficos - Contenido educativo
- Categoría: Libros de informática
- De cabeza (serie de libros)
- Proyecto de documentación de Linux
- Lista de revistas de informática
- Lista de programadores
- Lista de revistas de informática
- Lista de libros de matemáticas
- Lista de revistas de programación de software
- Lista de revistas sobre inteligencia artificial
- Lista de libros de geometría computacional
- Guías Norton
- Educación en programación
- Serie internacional de Prentice Hall en informática
- Recursos de programación informática de Wikibooks
Libros de texto
- Inteligencia Artificial: Un Enfoque Moderno
- Inteligencia Artificial (libro de texto)
- Compiladores: Principios, técnicas y herramientas
- Gráficos por computadora: principios y práctica
- Conceptos, técnicas y modelos de programación informática - MIT Press
- Matemáticas concretas: una base para la informática
- Programación básica en Python
- Fundamentos de los lenguajes de programación
- Cómo diseñar programas
- Cómo resolverlo por computadora
- Introducción a los algoritmos
- Introducción a la teoría de autómatas, lenguajes y computación.
- Lisp (libro de texto)
- Conceptos de sistemas operativos
- Principios del diseño de compiladores
- Principios de la verificación de modelos
- Lenguajes de programación: aplicación e interpretación
- Computación cuántica e información cuántica
- Ingeniería inversa: Secretos de la ingeniería inversa
- El manual de visualización
- Paredes y espejos
Ensayos / otros
- Satoshi Nakamoto — El libro blanco de Bitcoin [ 2 ]
- Talleres electrónicos de informática
- Manual de razonamiento automatizado : artículos de revisión sobre razonamiento automatizado publicados por MIT Press.
- Apuntes de clase en informática
- Chris Lattner — LLVM: Un marco de compilación para el análisis y la transformación de programas a lo largo de la vida [ 3 ]
- No existe una solución mágica.
- El Manifiesto Hacker
- Bill Gates — "La ola gigante de Internet" [ 4 ]
- El caldero mágico
- David Heinemeier Hansson (DHH) — La doctrina de los rieles [ 5 ]
- El zen de Python
- Manifiesto tecnooptimista
- Geometría de tortuga
Referencias
- ↑ Janishar Ali. "Libro de aprendizaje profundo del MIT (versión PDF hermosa e impecable)" . GitHub . Consultado el 17 de abril de 2026 .
- ↑ "Glosario de Bitcoin: Seminario Nacional Anual de 2018" (PDF) . Comisión de Sentencias de los Estados Unidos . Comisión de Sentencias de los Estados Unidos. 2018. Consultado el 12 de abril de 2026 .
- ↑ Lattner, Chris; Adve, Vikram (2004). "LLVM: Un marco de compilación para el análisis y la transformación de programas a lo largo de su ciclo de vida" (PDF) . Actas del Simposio Internacional sobre Generación y Optimización de Código (CGO) . págs. 75–86 . doi : 10.1109/CGO.2004.1281665 . Consultado el 12 de abril de 2026 .
- ↑ Stewart, William J. (11 de junio de 1995). "La ola gigante de Internet" . Centro Nacional de la Constitución . Centro Nacional de la Constitución . Recuperado el 12 de abril de 2026 .
- ↑Hansson, David Heinemeier. "The Rails Doctrine". Ruby on Rails. Ruby on Rails. Retrieved 12 April 2026.
Categories:
- Computer books
- Computing-related lists
- Lists of technical books
- Lists of books
- Books about computer hacking
- Computer programming books