310 libros42 temasWeb, PDF y EPUB0 € siempre
Libros gratis de programación en español
Una biblioteca curada para leer online o descargar, sin registros ni muros de pago. De JavaScript y Python a algoritmos, Git o bases de datos.
Fundamentos
Generales
8 librosPara abrir apetito, mejorar criterio y aprender a pensar mejor como programador.
Algoritmos y estructuras de datos
18 librosLógica, pseudocódigo, POO, análisis de algoritmos y estructuras para resolver mejor.
Sistemas operativos
4 librosProcesos, memoria, archivos y concurrencia para entender qué hay debajo del stack.
Metodologías de desarrollo
11 librosScrum, XP y prácticas de equipo para construir software de forma sostenible.
Matemáticas
7 librosHerramientas matemáticas aplicadas a la programación y la ciencia de datos.
Scratch
5 librosPrimeros pasos en programación visual y pensamiento computacional.
Lenguajes
JavaScript
23 librosLa puerta de entrada a la web moderna, desde fundamentos hasta buenas prácticas.
Curso full-stack moderno basado en JavaScript con React, Node.js, MongoDB, GraphQL y TypeScript. La parte 11 de CI/CD está disponible en inglés.
Guía práctica de buenas prácticas para JavaScript: variables, funciones, clases, SOLID, pruebas, concurrencia, manejo de errores, formato y comentarios.
TypeScript
9 librosTipos, tooling y confianza para escalar aplicaciones front y back.
Python
19 librosAutomatización, análisis y backend con una curva de entrada muy amable.
Ruby
6 librosSintaxis elegante y una manera de programar muy orientada a la legibilidad.
Rust
7 librosRendimiento, seguridad de memoria y una comunidad técnica con mucha calidad.
Está planteado como workshop, muy útil para estudiar con instructor o en grupo.
Incluye comparaciones sencillas para entender bien el cambio de mentalidad entre lenguajes.
Blockchain
7 librosDescentralización, contratos inteligentes y criptografía aplicada.
PHP
11 librosBackend pragmático con mucha historia y recursos excelentes para aprender bien.
Haskell
4 librosPensamiento funcional duro y puro para expandir cómo entiendes el código.
Edición de 2022 de «Piensa en Haskell».
Golang
4 librosConcurrencia, simplicidad y tooling impecable para servicios y utilidades.
Kotlin
3 librosAndroid moderno y una sintaxis muy agradable para aplicaciones robustas.
C
6 librosFundamentos de bajo nivel, memoria y pensamiento cercano al sistema.
C++
9 librosOrientación a objetos, eficiencia y bases para software de alto rendimiento.
Traducción de la segunda edición, centrada en C++98.
C#
6 librosProgramación moderna sobre .NET, desde consola hasta backend web.
Java
13 librosUna base muy sólida para aprender orientación a objetos y ecosistemas empresariales.
R
17 librosAnálisis de datos y visualización para quien quiere ir directo al insight.
Ensamblador
5 librosProgramación a bajo nivel y arquitectura de la máquina con ensamblador.
Erlang
2 librosConcurrencia, tolerancia a fallos y sistemas distribuidos con Erlang y Elixir.
Lisp
3 librosProgramación funcional y metaprogramación con la familia Lisp.
Perl
4 librosTextos, scripts y automatización con el clásico lenguaje Perl.
Raku
3 librosPerl 6 / Raku: un lenguaje moderno para expresión y metaprogramación.
Scala
3 librosProgramación funcional y orientada a objetos sobre la JVM con Scala.
Usa Scala 2 y Scalaz.
Desarrollo web
HTML y CSS
11 librosMaquetación, estilos e interfaces web desde fundamentos hasta CSS moderno.
Frameworks
React
5 librosComponentes, estado y patrones para crear interfaces ricas y mantenibles.
Qwik
1 libroPerformance extrema y carga diferida para experiencias rapidísimas.
Node.js
4 librosBackend JavaScript, asincronía y fundamentos para escribir servicios con Node.
Angular
7 librosArquitectura frontend con TypeScript, componentes y patrones de aplicación.
Django
5 librosBackend web con Python, desde el tutorial oficial hasta proyectos guiados.
Plataformas
Android
5 librosDesarrollo de aplicaciones Android con guías prácticas en español.
Herramientas
Git
8 librosVersionado bien aprendido para colaborar sin miedo a romper nada.
Docker
7 librosContenedores, imágenes, Kubernetes y flujos reproducibles para desarrollo y despliegue.
Algunas páginas siguen en inglés y aparecen marcadas como (EN).
Linux y terminal
8 librosSistema, shell y fundamentos para moverte con soltura en entornos Unix.
LaTeX
6 librosComposición de documentos técnicos y científicos con LaTeX.
Subversion
2 librosControl de versiones centralizado con Subversion (SVN).
Bases de datos
SQL
10 librosConsultas, modelado y fundamentos imprescindibles para cualquier stack.
NoSQL
4 librosMongoDB, Redis y modelos no relacionales para ampliar la caja de herramientas.
IA y datos
Inteligencia Artificial
10 librosAprendizaje automático, LLMs, agentes y razonamiento computacional.
La traducción al español es parcial.
No hay libros que coincidan con «». Prueba con otro término o.
Biblioteca de libros de programación gratis en español
librosgratis.dev reúne 310 recursos gratuitos de programación en español, organizados en 42 temas: lenguajes, frameworks, bases de datos, herramientas y fundamentos. El objetivo es que puedas aprender a programar gratis con material en tu idioma, sin registros ni paywalls.
Explora colecciones como libros gratis de Generales, libros gratis de Algoritmos y estructuras de datos, libros gratis de CSS y HTML, libros gratis de JavaScript, libros gratis de TypeScript, libros gratis de Python, libros gratis de Ruby, libros gratis de Rust, libros gratis de Blockchain, libros gratis de PHP, libros gratis de Haskell o libros gratis de Go. Muchos títulos incluyen lectura online y descarga en PDF o EPUB.
Preguntas frecuentes
¿Dónde encontrar libros gratis de programación en español?
En librosgratis.dev hay una biblioteca curada con 310 libros y guías gratuitas de programación en español, organizadas en 42 temas: lenguajes, frameworks, herramientas y fundamentos. Puedes leer online o descargar PDF cuando está disponible.
¿Los libros de esta web son realmente gratis?
Sí. Solo se incluyen recursos gratuitos, abiertos o publicados por sus autores para consulta libre. No hay paywalls ni freemium disfrazado: si un enlace deja de ser gratis, se revisa o se retira.
¿Puedo descargar los libros en PDF o EPUB?
Muchos títulos incluyen PDF y, cuando está disponible, EPUB. En las fichas verás botones para leer online, descargar PDF o EPUB. Hay 144 libros con lector PDF integrado en el sitio.
¿Qué lenguajes y temas cubre la biblioteca?
JavaScript, TypeScript, Python, Java, C, C++, C#, Go, Rust, PHP, Kotlin, React, Node.js, Git, Docker, SQL, Linux, metodologías ágiles y más. Cada tema tiene su página propia para localizar recursos más rápido.
¿Cómo se actualiza el catálogo?
El contenido se mantiene desde el repositorio abierto midudev/libros-programacion-gratis. Cualquiera puede proponer un libro gratuito en español desde la página de contribuir, sin necesidad de programar.