*[atariarchives.org](http://www.atariarchives.org) atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
*[InTech: Computer and Information Science](http://www.intechopen.com/subjects/computer-and-information-science)
*[JSBooks - directory of free javascript ebooks](https://github.com/revolunet/JSbooks)
*[Learn X in Y minutes](https://learnxinyminutes.com/)
*[Learn X in Y minutes](https://learnxinyminutes.com)
*[Learneroo Resources to Learn Programming](https://www.learneroo.com/modules/12/nodes/96)
*[Microsoft Guides to Software](https://blogs.msdn.microsoft.com/mssmallbiz/2014/07/07/largest-collection-of-free-microsoft-ebooks-ever-including-windows-8-1-windows-8-windows-7-office-2013-office-365-office-2010-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2/)
*[Graphics Programming Black Book](http://www.gamedev.net/page/resources/_/technical/graphics-programming-and-theory/graphics-programming-black-book-r1698)
*[Grokking the GIMP](http://gimp-savvy.com/BOOK/index.html)
*[Introduction to Modern OpenGL](https://open.gl/)
*[Introduction to Modern OpenGL](https://open.gl)
*[Learn OpenGL](http://learnopengl.com) - Joey de Vries
*[Learning Modern 3D Graphics Programming](http://ww2.arcsynthesis.org)(draft)
*[OpenGL](http://www.songho.ca/opengl/index.html) - Concepts and illustrations.
...
...
@@ -422,7 +422,7 @@ Original Source: [List of freely available programming books](http://web.archive
*[Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724) - David B. Wagner
*[Probability and Statistics Cookbook](http://statistics.zone)
*[Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook)
*[Statistics Done Wrong](http://www.statisticsdonewrong.com/) - Alex Reinhart
*[Statistics Done Wrong](http://www.statisticsdonewrong.com) - Alex Reinhart
*[Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey
*[Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) - Allen B. Downey (using Python)
...
...
@@ -454,7 +454,7 @@ Original Source: [List of freely available programming books](http://web.archive
*["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/http://www.lulu.com/shop/luis-enr%C3%ADquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21419788.html) - Luis A. Enríquez
*[Flow based Programming](http://jpaulmorrison.com/fbp/)
*[Foundations of Programming](http://openmymind.net/FoundationsOfProgramming.pdf)
*[Foundations of Programming](http://openmymind.net/FoundationsOfProgramming.pdf)(PDF)
*[Game Programming Patterns](http://gameprogrammingpatterns.com) - Bob Nystrom
*[Getting Real](http://gettingreal.37signals.com)
*[Hacknot: Essays on Software Development](http://www.lulu.com/shop/ed-johnson/hacknot-essays-on-software-development/ebook/product-17544641.html) - Ed Johnson
...
...
@@ -482,7 +482,7 @@ Original Source: [List of freely available programming books](http://web.archive
*[Principles of Computer System Design ](http://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/online-textbook/part_ii_open_5_0.pdf)(PDF)
*[Programmer's Motivation for Beginners](http://programmersmotivation.com)
*[Programming with Unicode](http://unicodebook.readthedocs.org)
*[Android 4 App Development Essentials](http://www.techotopia.com/index.php/Android_4_App_Development_Essentials)
*[Android Programming Guide for Beginners](http://eduonix.com/offers/Android_ebook_free_offer.html)(PDF - need email confirmation)
*[Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android)([PDF](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid), [Kindle](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid)) *(Just fill the fields with any values)*
...
...
@@ -710,7 +710,7 @@ Original Source: [List of freely available programming books](http://web.archive
*[The Busy Coder's Guide to Android Development](https://commonsware.com/Android/4-2-free)(PDF - older versions)
*[Tutorial Point Android Tutorial](http://www.tutorialspoint.com/android/android_tutorial.pdf)(PDF)
...
...
@@ -861,7 +861,7 @@ Original Source: [List of freely available programming books](http://web.archive
*[Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf)(PDF)
*[Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
*[Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
*[The Boost C++ libraries](http://theboostcpplibraries.com/)
*[The Boost C++ libraries](http://theboostcpplibraries.com)
*[The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/)(PDF)
*[Thinking in C++, Second Edition, Vol. 1.](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip) - Bruce Eckel [(Vol. 2)](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip)(ZIP)
* Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)
...
...
@@ -1062,7 +1062,7 @@ Original Source: [List of freely available programming books](http://web.archive
*[Git In The Trenches](http://cbx33.github.io/gitt/index.html)
*[The Linux Command Line](http://linuxcommand.org/tlcl.php)(PDF)
*[The Linux Development Platform](http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf)(PDF)
*[The Linux Kernel Module Programming Guide](http://tldp.org/LDP/lkmpg/2.6/html/)
...
...
@@ -1491,7 +1491,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### NoSQL
*[CouchDB: The Definitive Guide](http://guide.couchdb.org/)
*[CouchDB: The Definitive Guide](http://guide.couchdb.org)
*[Extracting Data from NoSQL Databases: A Step towards Interactive Visual Analysis of NoSQL Data](http://publications.lib.chalmers.se/records/fulltext/155048.pdf) - Petter Nasholm (PDF)
@@ -1505,7 +1505,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### Oberon
*[Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf)(PDF)
*[Programming in Oberon](http://www.ethoberon.ethz.ch/)(PDF)
*[Programming in Oberon](http://www.ethoberon.ethz.ch)(PDF)
### Objective-C
...
...
@@ -1700,7 +1700,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
*[How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4)
*[How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html)(3.2)
*[Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition)
*[Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk/) - Cody Jackson (1st edition) (2.3)
*[Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
*[Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/)(3.3)
*[Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
*[Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1)
...
...
@@ -1738,7 +1738,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
*[Python Official Documentation](https://docs.python.org/2/download.html)(PDF, HTML, TEXT) (2.x)
*[Python Official Documentation](https://docs.python.org/3/download.html)(PDF, EPUB, HTML, TEXT) (3.x)
*[Python Practice Book](http://anandology.com/python-practice-book/index.html)(2.7.1)
*[Python Practice Projects](http://pythonpracticeprojects.com/)
*[Python Practice Projects](http://pythonpracticeprojects.com)
*[Python Scripting for Computational Science](http://info.baustatik.uni-due.de/Lehre/CM-AOS/Scripts/Abaqus/Python%20Scripting%20for%20Computational%20Science.pdf) - Hans Petter Langtangen (PDF)
...
...
@@ -1762,7 +1762,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
*[Django Official Documentation](https://media.readthedocs.org/pdf/django/1.5.x/django.pdf)(PDF)(1.5)
*[Django Official Documentation](https://media.readthedocs.org/pdf/django/1.7.x/django.pdf)(PDF)(1.7)
*[Djen of Django](http://agiliq.com/books/djenofdjango/)