2018-05-02 13:58:38 +00:00
This page is available as an easy-to-read website at [https://ebookfoundation.github.io/ ](https://ebookfoundation.github.io/free-programming-books/ ).
2015-08-07 16:30:36 +00:00
# List of Free Learning Resources [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
2015-09-22 21:56:32 +00:00
2016-08-01 12:37:37 +00:00
[View the English list ](/free-programming-books.md )
2015-09-22 21:56:32 +00:00
2014-07-27 20:16:50 +00:00
## Intro
2018-05-24 13:53:10 +00:00
This list was originally a clone of [stackoverflow - List of Freely Available Programming Books ](http://web.archive.org/web/20130824154208/http://stackoverflow.com/a/392926 ) with contributions from Karan Bhangui and George Stocker.
2013-10-17 09:22:08 +00:00
2020-08-29 23:46:06 +00:00
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of the [most popular repositories on Github ](https://octoverse.github.com/ ), with over 150,000 stars, over 5000 commits, over 1200 contributors, and over 37,000 forks.
2017-05-30 17:24:21 +00:00
The repo is now administered by the [Free Ebook Foundation ](https://ebookfoundation.org ), a not-for-profit organization devoted to promoting the creation, distribution, archiving and sustainability of free ebooks. [Donations ](https://ebookfoundation.org/contributions.html ) to the Free Ebook Foundation are tax-deductible in the US.
2013-10-11 06:53:59 +00:00
2013-11-29 16:22:07 +00:00
### How To Contribute
2013-12-03 22:44:44 +00:00
2020-08-29 23:46:06 +00:00
Please read [CONTRIBUTING ](/CONTRIBUTING.md ). If you're new to GitHub, [welcome ](/HOWTO.md )!
2014-01-18 12:28:57 +00:00
2013-12-03 22:44:44 +00:00
### How to Share
2020-06-03 15:10:27 +00:00
+ [Share on Twitter ](http://twitter.com/intent/tweet?text=https://github.com/EbookFoundation/free-programming-books%0AFree%20Programming%20Books )
2017-05-30 17:24:21 +00:00
+ [Share on Facebook ](http://www.facebook.com/sharer/sharer.php?s=100&p[url]=https://github.com/EbookFoundation/free-programming-books&p[images][0]=&p[title]=Free%20Programming%20Books&p[summary]= )
+ [Share on Google Plus ](https://plus.google.com/share?url=https://github.com/EbookFoundation/free-programming-books )
+ [Share on LinkedIn ](http://www.linkedin.com/shareArticle?mini=true&url=https://github.com/EbookFoundation/free-programming-books&title=Free%20Programming%20Books&summary=&source= )
2018-05-25 15:52:46 +00:00
+ [Share on Telegram ](https://t.me/share/url?url=https://github.com/EbookFoundation/free-programming-books )
2013-10-18 13:33:28 +00:00
2013-10-17 09:22:08 +00:00
2018-04-06 14:01:46 +00:00
### In Other Written Languages
2017-10-17 14:29:16 +00:00
+ [Arabic ](/free-programming-books-ar.md )
+ [Azerbaijani ](/free-programming-books-az.md )
2018-02-05 15:32:29 +00:00
+ [Bengali ](/free-programming-books-bl.md )
2017-10-17 14:29:16 +00:00
+ [Bulgarian ](/free-programming-books-bg.md )
+ [Burmese ](/free-programming-books-mm.md )
+ [Chinese ](/free-programming-books-zh.md )
+ [Czech ](/free-programming-books-cs.md )
2020-01-15 13:24:15 +00:00
+ [Danish ](/free-programming-books-dk.md )
2017-11-14 15:27:54 +00:00
+ [Dutch ](/free-programming-books-nl.md )
2017-10-17 14:29:16 +00:00
+ [English ](/free-programming-books.md )
2020-04-14 19:17:02 +00:00
+ [Estonian ](/free-programming-books-et.md )
2019-12-19 15:36:50 +00:00
+ [Finnish ](/free-programming-books-fi.md )
2017-10-17 14:29:16 +00:00
+ [French ](/free-programming-books-fr.md )
+ [German ](/free-programming-books-de.md )
+ [Greek ](/free-programming-books-gr.md )
+ [Hungarian ](/free-programming-books-hu.md )
+ [Indonesian ](/free-programming-books-id.md )
+ [Italian ](/free-programming-books-it.md )
+ [Japanese ](/free-programming-books-ja.md )
+ [Korean ](/free-programming-books-ko.md )
+ [Persian/Farsi (Iran) ](/free-programming-books-fa_IR.md )
+ [Polish ](/free-programming-books-pl.md )
+ [Portuguese (Brazil) ](/free-programming-books-pt_BR.md )
+ [Portuguese (Portugal) ](/free-programming-books-pt_PT.md )
+ [Romanian (Romania) ](/free-programming-books-ro.md )
+ [Russian ](/free-programming-books-ru.md )
+ [Slovak ](/free-programming-books-sk.md )
+ [Spanish ](/free-programming-books-es.md )
+ [Swedish ](/free-programming-books-se.md )
2019-10-10 20:15:33 +00:00
+ [Tamil ](/free-programming-books-ta.md )
2017-10-17 14:29:16 +00:00
+ [Turkish ](/free-programming-books-tr.md )
+ [Ukrainian ](/free-programming-books-ua.md )
2013-12-26 22:36:38 +00:00
2013-11-29 16:22:07 +00:00
2016-01-17 23:21:55 +00:00
### Free Online Courses
2018-10-09 03:07:03 +00:00
+ [Bulgarian ](/free-courses-bg.md )
2017-10-17 14:29:16 +00:00
+ [English ](/free-courses-en.md )
2018-10-23 13:48:39 +00:00
+ [Finnish ](/free-courses-fi.md )
2017-11-01 12:46:48 +00:00
+ [German ](/free-courses-de.md )
2018-05-18 17:36:12 +00:00
+ [Italian ](/free-courses-it.md )
2019-06-30 16:35:13 +00:00
+ [Korean ](/free-courses-ko.md )
2018-05-24 13:53:10 +00:00
+ [Polish ](/free-courses-pl.md )
2019-03-20 19:17:13 +00:00
+ [Portuguese (Brazil) ](/free-courses-pt_BR.md )
2017-10-17 14:29:16 +00:00
+ [Russian ](/free-courses-ru.md )
2017-11-23 19:13:34 +00:00
+ [Spanish ](/free-courses-es.md )
2017-11-24 00:07:56 +00:00
+ [Vietnamese ](/free-courses-vi.md )
2014-01-10 03:18:07 +00:00
### Interactive Programming Resources
2018-02-26 02:58:57 +00:00
+ [English ](/free-programming-interactive-tutorials-en.md )
+ [Russian ](/free-programming-interactive-tutorials-ru.md )
2016-11-20 22:12:51 +00:00
2016-01-17 23:21:55 +00:00
### Problem Sets and Competitive Programming
+ [Problem Sets ](/problem-sets-competitive-programming.md )
2014-05-25 11:32:09 +00:00
2014-06-10 08:57:12 +00:00
2014-05-25 11:32:09 +00:00
### Podcast - Screencast
Free Podcasts and Screencasts:
2017-10-17 14:29:16 +00:00
+ [Czech ](/free-podcasts-screencasts-cs.md )
+ [English ](/free-podcasts-screencasts-en.md )
+ [Portuguese (Brazil) ](/free-podcasts-screencasts-pt_BR.md )
+ [Russian ](/free-podcasts-screencasts-ru.md )
2017-11-01 12:36:25 +00:00
+ [Swedish ](/free-podcasts-screencasts-se.md )
2016-11-22 16:08:33 +00:00
### Programming Playgrounds
+ [Free Programming Playgrounds ](/free-programming-playgrounds.md )
2018-05-30 13:30:19 +00:00
## License
2018-12-03 01:00:29 +00:00
Each file included in this repository is licensed under the [CC BY License ](/LICENSE ).