Per docs/CONTRIBUTING.md, multiple formats and author lists are delimited
by a comma followed by a space, e.g. (HTML, PDF). Five entries in
free-programming-books-langs.md were missing that space.
Co-authored-by: Shaked Shlomo <shaked@Shakeds-MacBook-Air.local>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
* Add Artificial Intelligence section to free programming books
Added a new section for Artificial Intelligence with a resource link.
This book is listed on the author's page as CC license.
* Fix heading format for Artificial Intelligence section
Updated section heading for Artificial Intelligence in the programming languages list.
* Fix anchor tag for Artificial Intelligence section
Corrected the anchor tag for Artificial Intelligence section.
* Update 'Artificial Intelligence' section to 'AI'
Renamed section 'Artificial Intelligence' to 'AI' for brevity.
* Add AI section and resource to free programming books
Added AI section with a resource for understanding AI in Python.
* Add AI resources to free programming books list
Added new AI-related resources and updated formatting to solve the lint error.
* Add Q# user guide to programming languages list
Added a needed space to solve the lint error.
* Fix formatting of AI resource link in markdown
Added a space to solve the lint error
* Remove AI section from Python resources
Removed AI section from Python resources in the list and moved the book to the general Python category by the suggestion of one of the respected maintainers.
* Moved the AIPython Above
Moved the book to the general Python category and added it to the correct alphabetic order.
* Fix broken link for Learn Python With Jupyter (Fixes#13083)
* Remove trailing slash from Learn Python With Jupyter link
* Apply maintainer formatting suggestion
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Shilpa G <Shilpaghilapg813@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao
* Add a PDF URL to a recently removed HTML version of a book
* Mark book as a draft version as it is labeled as such
* Add ColdFusion Fiddle CFML playground
* Fix URL trailing slash
* This resource still exists
* Remove resource that no longer exists
* Add Licence to resource
* Amend author separation format
* Explicitly specify base URL, otherwise link doesn't work
* Add OpenStax Data Science and Python Books to Learning Resources
Added the OpenStax textbook "Principles of Data Science" to the learning resources section:
* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0)
This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers.
This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook.
* Fix broken Biopython Tutorial link
Updated the Biopython Tutorial and Cookbook link to a working URL:
* [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML)
The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers.
* Broken PDF link in Biopython Tutorial and Cookbook
* fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025
docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025
Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version.
This update ensures the documentation builds successfully alongside the HTML output,
providing a complete and accurate reference for users. Verified after recent changes to the
documentation pipeline.
* Remove .idea folder
* Update free-programming-books-en.md by adding "_English_"
I resolve back the error to _English_
* Move "Principles of Data Science" to Data Science Subjects List
* Added Principles of Data Science into Data Science Topics
* Revert English by Programming & Subject
I had remove the double "___"
* Fix: removed broken APL book link (404)
* Fix: remove APL book entry per maintainer request
---------
Co-authored-by: Your Name <your.email@example.com>
* Add working APL book links and arrange in alphabetical order
* Fix broken Bengali programming book links: Remove 404 link from C++ section, add new C book from Bangladesh Open University, add new C++ book from Shikkhok.com
* Modify programming book links in Bengali
undo changes to null as already changed in another pull request
* Remove APL book with bad SSL certificate as requested
* Add FASTAPI info in python section
* Fix FastAPI section formatting and lint warnings
* Add authors for the fastapi list removed descriptions
* Add fastapi to top of page so users can easly navigate
* Add fastapi section and index above flask to have in order
* Remove the blue book fastapi so there are no duplicates
* Change no of lines between fastapi and django
* Add the blue book into the fastapi section
* Remove DSA from this file that i added
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook
* Book added: Linux Essentials - Linux Professional Institute
* three LPI books added
* version number removed from LPI books
* Add C++ Fundamentals for Robotics resource
* Change format of 'C++ Fundamentals for Robotics' to HTML
Updated the format of 'C++ Fundamentals for Robotics' from PDF to HTML.
* Add Next.js beginner tutorial by freeCodeCamp
Added video link on line 1327
* Update free-programming-books-langs.md
Added a youtube course for beginners for Next.js
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao
* Add a PDF URL to a recently removed HTML version of a book
* Mark book as a draft version as it is labeled as such
* Add Octave introduction resource link
* Fix link order for Octave Programming resource
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add ColdFusion Programming resource link
* REVERTS previous change
* Add 'GraphQL and Android' resource to the list
* Add PDF notation to GraphQL and Android entry
* Reorder GraphQL resources in the list