Free Programming Books

Contains ads
Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

FreeProgrammingBooks is a curated library of free programming and computer science books in PDF, published under open licenses (Creative Commons, MIT, Apache, GPL, public domain and more). No piracy: every title is legally available.

Browse a growing catalog covering Python, Java, JavaScript, C, C++, Go, Rust, Linux, databases, artificial intelligence, data science, cybersecurity and many more topics.

WHAT YOU CAN DO
• Discover books by topic, level, language and license
• Read PDFs right inside the app, with zoom and a dark reading mode
• Download books and read them offline, wherever you are
• Save favorites and mark books as read
• Sync your library across devices with your Google account
• Rate books and leave comments (moderated, one per account)
• Get notified when new books are added

BUILT FOR READERS
The app is fast, dark-mode first and works without an account. If you sign in with Google, your favorites, reading progress, downloads, ratings and comments stay synchronized with freeprogrammingbooks.com.

LEGAL AND OPEN
FreeProgrammingBooks links only to books that are free to download and distribute under their own open licenses or with the author's permission. We do not host copyrighted material without permission. Each book page shows its license and original source.

Questions, corrections or removal requests: contact@freeprogrammingbooks.com

Privacy policy: https://freeprogrammingbooks.com/privacy-policy/

https://freeprogrammingbooks.com/
Free programming books in PDF. Read online or offline, legally and free.
Updated on
Sep 18, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

First release of FreeProgrammingBooks

• Curated catalog of free programming books in PDF (open licenses)
• Read online with dark mode and zoom
• Download books and read them offline
• Filter by topic, level, language and license
• Sign in with Google to sync favorites, progress, ratings and comments
• Notifications when new books are added
• Notification permission is now requested correctly on first launch
• Automatic updates: download in the background and install on next start
Content rating
Everyone
Learn more

App support

About the developer
julio cesar del angel hernandez
julio16101@facialix.com
Rancho las conchitas 92060 tempoal, Ver. México