zero-equals-false/awesome-programming-books
zero-equals-false/awesome-programming-books has 2,125 GitHub stars and 172 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-12 17:01 UTC. Last push 2023-10-24.
📚 A curated list of awesome programming books (Algorithms and data structures, Artificial intelligence, Software Architecture, Human–computer interaction, Operating Systems, Database Systems, IT Security, Concurrency, Interpreters and Compilers, High-Performance Computing, Distributed Systems, Game Development, Mathematical optimization)
Crecimiento de estrellas medido
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
Original📚 Awesome Programming Books 
a curated list of awesome programming books
Related categories
- Algorithms and data structures
- Artificial intelligence
- Software Architecture
- Human–computer interaction
- Mathematical optimization
- Computer Security
- Game Development
- Operating Systems
- Distributed Systems
- Database Systems
- Interpreters and Compilers
- Concurrency
- High-Performance Computing
Algorithms and data structures
- Introduction to Algorithms
- ISBN 13: 9780070131439
- The Algorithm Design Manual
- ISBN 978-1-84800-070-4
- Algorithms in a nutshell
- ISBN-13: 978-1491948927
- Algorithms in Java
- ISBN-10: 0672324539
- Fundamentals of data structures
- ISBN-13: 978-0914894209
- Algorithms + Data Structures = Programs
- ISBN-13: 978-0130224187
Artificial intelligence
- Artificial Intelligence: A Modern Approach
- ISBN 13: 9780136042594
- Artificial Intelligence For Dummies
- ISBN: 978-1-119-46765-6
- Deep Learning
- ISBN: 9780262035613
- Make Your Own Neural Network: A Gentle Journey Through the Mathematics of Neural Networks, and Making Your Own Using the Python Computer Language
- ISBN 9781530826605
- Neural Networks and Deep Learning: A Textbook
- ISBN-10: 1981614060
Software Architecture
- Software Architecture in Practice
- ISBN-13: 978-0321815736
- Beyond Software Architecture: Creating and Sustaining Winning Solutions
- ISBN-10: 0201775948
- Clean Architecture
- ISBN-13: 978-0134494166
- The Design of Design
- ISBN · 978-0201362985.
- Design Patterns
- ISBN-10: 0201633612
Human–computer interaction
- Designing Interfaces
- ISBN-13: 978-0596008031
- Designing for Effective Human/Computer Interaction
- ISBN-13: 978-0201165050
- The Psychology of Human-Computer Interaction
- ISBN-10: 0898598591
- Don't Make Me Think
- ISBN-13: 978-0321344755
- Human-Computer Interaction: an Empirical Research Perspective
- ISBN 10: 0124058655
Mathematical optimization
- Introduction to linear optimization
- ISBN 9781886529199
- Practical Mathematical Optimization: Basic Optimization Theory and Gradient-Based Algorithms
- ISBN-13: 978-3030084868
- Optimal Control Theory: An Introduction
- ISBN 10: 0486434842
- Algorithms for Minimization Without Derivatives
- ISBN-13: 978-0486419985
- Linear Programming: Foundations and Extensions
- ISBN-10: 1461476291
Computer Security
- Principles of Information Security
- ISBN-13: 9781111138257
- Principles of Computer Security
- ISBN-13: 978-0071835978
- The InfoSec Handbook: An Introduction to Information Security
- ISBN-10: 9781430263821
- Defensive Security Handbook: Best Practices for Securing Infrastructure
- ISBN 13: 9781491960387
- Applied Cryptography
- ISBN-10: 9780471117094
Game Development
- Game Engine Architecture
- ISBN-10: 9781568814131
- Game Programming Gems 2
- ISBN:1584500549
- Artificial Intelligence for Games
- ISBN-13: 978-0124977822
- Agile Game Development with Scrum
- ISBN-13: 978-0321618528
- Foundations of Game Engine Development
- ISBN 9780985811747
Operating Systems
- Operating System Concepts
- ISBN-13: 978-1118063330
- UNIX Systems for Modern Architectures
- ISBN 13: 9780201633382
- Understanding the Linux Kernel
- ISBN-13: 978-0596005658
- Operating Systems: Internals and Design Principles
- ISBN-10: 0134670957
- Operating Systems: Three Easy Pieces
- ISBN 13: 9781105979125
Distributed Systems
- Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
- ISBN 13: 9781491983638
- Building Microservices
- ISBN-13: 978-1491950357
- Distributed System Design
- ISBN 13: 9781491983645
- Distributed systems: Principles and Paradigms
- ISBN-13: 978-1530281756
- Programming Distributed Computing Systems: A Foundational Approach
- ISBN: 9780262018982
Database Systems
- Database System Concepts
- ISBN 13: 9780071325226
- Fundamentals of Database Systems
- ISBN-10: 0136086209
- Database Management Systems
- ISBN-13: 978-0072465631
- Database Design and Relational Theory
- ISBN 13: 9781449328016
- Database Systems: Design, Implementation, and Management
- ISBN 13: 9781337627900
Interpreters and Compilers
- Writing compilers and interpreters
- ISBN-10: 9780470177075
- Compiler technology
- ISBN 978-1-4615-6077-7
- Object-oriented compiler construction
- ISBN-10: 0792374231
- Programming Language Processors: Compilers and Interpreters
- ISBN-13: 978-0137201297
- Compilers: Principles, Techniques, and Tools
- ISBN-13: 978-0321486813
Concurrency
- Concurrent programming in Java
- ISBN-10: 9780195113150
- Principles of Concurrent and Distributed Programming
- ISBN 13: 9780321312839
- The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
- ISBN-10: 0596521537
- Concurrency: State Models & Java Programs
- ISBN: 0470093552
- Concurrency Theory
- SBN 978-3-319-21491-7
High-Performance Computing
- High Performance Computing: Programming and Applications
- ISBN 9781420077056
- Problem-solving in High Performance Computing: A Situational Awareness Approach with Linux
- ISBN 13: 9780128010198
- High Performance Computing: Modern Systems and Practices
- ISBN: 9780124202153
- High Performance Computing in Remote Sensing
- ISBN 13: 9781420011616
Contributing
Contributions welcome! Read the contribution guidelines first.
License
To the extent possible under law, majikarp has waived all copyright and related or neighboring rights to this work.
Explorar proyectos relacionados
sindresorhus/awesome
😎 Listas Awesome sobre todo tipo de temas interesantes [NOTA: Las pull requests están temporalmente desactivadas hasta que tenga ocasión de ponerme al día con las existentes]
535,949 estrellasEbookFoundation/free-programming-books
:books: Libros de programación disponibles de forma gratuita
401,494 estrellasnilbuild/developer-roadmap
Hojas de ruta interactivas, guías y otros contenidos educativos para ayudar a los desarrolladores a crecer en su carrera.
371,913 estrellasvinta/awesome-python
La lista definitiva que responde a «Quiero hacer X en Python, ¿qué herramienta debería usar?».
334,328 estrellas