awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Programming books

Ranking updated Jun 30, 2026

For a collection of books for learning programming, the strongest matches are ebookfoundation/free-programming-books (Free Programming Books is the definitive community-curated directory of), 0xax/erlang-bookmarks (A community-maintained list of Erlang bookmark resources that fits) and daolf/most-recommended-programming-books (This repository is a data-driven, curated list of the). huihut/cs-books is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Discover the best programming books for every skill level. Explore our curated list ranked by community impact to find the best fit for your goals.

Programming books

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ebookfoundation/free-programming-booksEbookFoundation avatar

    EbookFoundation/free-programming-books

    390,347View on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu

    Free Programming Books is the definitive community-curated directory of free programming resources, organized by language and topic — exactly the kind of well-regarded, free book list you are after.

    PythonGeneral Programming Resources
    View on GitHub↗390,347
  • 0xax/erlang-bookmarks0xAX avatar

    0xAX/erlang-bookmarks

    1,154View on GitHub↗

    All about erlang programming language powerd by community

    A community-maintained list of Erlang bookmark resources that fits the search for a curated programming book list, but is limited to a single language rather than covering multiple topics or languages as expected.

    Programming Languages
    View on GitHub↗1,154
  • daolf/most-recommended-programming-booksdaolf avatar

    daolf/Most-recommended-programming-books

    1,356View on GitHub↗

    This project is a centralized repository of technical literature that identifies and ranks essential programming books based on industry-wide developer consensus. It functions as a curator and aggregator, compiling recommendations from multiple sources to determine which titles are most frequently cited by software professionals. The platform distinguishes itself by using a data-driven methodology to transform peer recommendations into a structured, ranked list of learning materials. By aggregating consensus data, it provides a resource for developers to identify high-quality literature for m

    This repository is a data-driven, curated list of the most-recommended programming books aggregated from developer consensus, giving you a structured, ranked collection that covers multiple topics and includes ratings — exactly the kind of curated programming book list the visitor is looking for, though its organization is by consensus rank rather than explicit language categories.

    HTMLProgramming BooksConsensus Ranking EnginesDeveloper Learning Resources
    View on GitHub↗1,356
  • huihut/cs-bookshuihut avatar

    huihut/CS-Books

    3,326View on GitHub↗

    CS-Books is a community-driven, open-source repository that serves as a curated digital library for computer science and software engineering literature. It provides students and professionals with free access to a wide range of technical books and learning materials designed to support independent study and professional development. The project functions as a technical reference library, organizing its collection through structured markdown-based indexing. This approach allows for human-readable navigation across a vast archive of external digital resources, which are linked directly to thei

    A repository of computer science books in PDF format covering topics like algorithms, C, and C++, which fits the search for a curated programming book list, though it does not include reviews or ratings and its organization by language is not explicit.

    Open Educational Resources
    View on GitHub↗3,326

Related searches

  • a collection of free programming books
  • a collection of free programming textbooks
  • a collection of technical books for developers
  • a reading list for learning Go
  • a reading list for learning modern C++
  • a reading list for learning Elixir
  • a comprehensive guide for learning ethical hacking
  • a study path for compiler theory