@ -237,6 +237,7 @@
* [O'Reilly's Commons ](http://commons.oreilly.com/wiki/index.php/O%27Reilly_Commons )
* [O'Reilly's Commons ](http://commons.oreilly.com/wiki/index.php/O%27Reilly_Commons )
* [O'Reilly's Open Books Project ](http://www.oreilly.com/openbook/ )
* [O'Reilly's Open Books Project ](http://www.oreilly.com/openbook/ )
* [Papers we love ](https://github.com/papers-we-love/papers-we-love )
* [Papers we love ](https://github.com/papers-we-love/papers-we-love )
* [Programming ](https://en.wikibooks.org/wiki/Category%3aComputer_programming ) - Wikibooks
* [Red Gate Books ](http://www.red-gate.com/community/books/index )
* [Red Gate Books ](http://www.red-gate.com/community/books/index )
* [Stef's Free Online Smalltalk Books ](http://stephane.ducasse.free.fr/FreeBooks/ )
* [Stef's Free Online Smalltalk Books ](http://stephane.ducasse.free.fr/FreeBooks/ )
* [TechBeamers.com ](http://www.techbeamers.com )
* [TechBeamers.com ](http://www.techbeamers.com )
@ -244,12 +245,11 @@
* [The Definitive C++ Book Guide and List ](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list )
* [The Definitive C++ Book Guide and List ](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list )
* [Theassayer.org ](http://theassayer.org )
* [Theassayer.org ](http://theassayer.org )
* [tutorialspoint ](http://www.tutorialspoint.com )
* [tutorialspoint ](http://www.tutorialspoint.com )
* [Wikibooks: Programming ](https://en.wikibooks.org/wiki/Category%3aComputer_programming )
### Graphics Programming
### Graphics Programming
* [Blender 3D: Noob to Pro ](https://en.wikibooks.org/wiki/Blender_3D%3A_Noob_to_Pro )
* [Blender 3D: Noob to Pro ](https://en.wikibooks.org/wiki/Blender_3D%3A_Noob_to_Pro ) - Wikibooks
* [Computer Graphics from scratch ](http://gabrielgambetta.com/computer-graphics-from-scratch ) - Gabriel Gambetta (:construction: *in process* )
* [Computer Graphics from scratch ](http://gabrielgambetta.com/computer-graphics-from-scratch ) - Gabriel Gambetta (:construction: *in process* )
* [DirectX manual ](http://user.xmission.com/~legalize/book/download/index.html ) (draft)
* [DirectX manual ](http://user.xmission.com/~legalize/book/download/index.html ) (draft)
* [GPU Gems ](https://developer.nvidia.com/gpugems/GPUGems/gpugems_pref01.html )
* [GPU Gems ](https://developer.nvidia.com/gpugems/GPUGems/gpugems_pref01.html )
@ -380,7 +380,7 @@
* [A Programmer's Guide to Data Mining ](http://guidetodatamining.com ) - Ron Zacharski (Draft)
* [A Programmer's Guide to Data Mining ](http://guidetodatamining.com ) - Ron Zacharski (Draft)
* [Data Jujitsu: The Art of Turning Data into Product ](http://www.oreilly.com/data/free/data-jujitsu.csp ) (email address *requested* , not required)
* [Data Jujitsu: The Art of Turning Data into Product ](http://www.oreilly.com/data/free/data-jujitsu.csp ) (email address *requested* , not required)
* [Data Mining Algorithms In R ](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R )
* [Data Mining Algorithms In R ](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R ) - Wikibooks
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users ](http://arxiv.org/pdf/1206.1754v2.pdf ) (PDF)
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users ](http://arxiv.org/pdf/1206.1754v2.pdf ) (PDF)
* [Introduction to Data Science ](https://docs.google.com/file/d/0B6iefdnF22XQeVZDSkxjZ0Z5VUE/edit?pli=1 ) - Jeffrey Stanton
* [Introduction to Data Science ](https://docs.google.com/file/d/0B6iefdnF22XQeVZDSkxjZ0Z5VUE/edit?pli=1 ) - Jeffrey Stanton
* [Mining of Massive Datasets ](http://www.mmds.org )
* [Mining of Massive Datasets ](http://www.mmds.org )
@ -459,7 +459,7 @@
* [Mathematics, MTH101A ](http://home.iitk.ac.in/~psraj/mth101/ ) - P. Shunmugaraj, IIT Kanpur
* [Mathematics, MTH101A ](http://home.iitk.ac.in/~psraj/mth101/ ) - P. Shunmugaraj, IIT Kanpur
* [Number Theory ](https://github.com/holdenlee/number-theory ) - Holden Lee MIT
* [Number Theory ](https://github.com/holdenlee/number-theory ) - Holden Lee MIT
* [OpenIntro Statistics ](https://www.openintro.org/stat/textbook.php )
* [OpenIntro Statistics ](https://www.openintro.org/stat/textbook.php )
* [Ordinary Differential Equations ](https://en.wikibooks.org/wiki/Ordinary_Differential_Equations )
* [Ordinary Differential Equations ](https://en.wikibooks.org/wiki/Ordinary_Differential_Equations ) - Wikibooks
* [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
* [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 Cookbook ](http://statistics.zone )
* [Probability and Statistics EBook ](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook )
* [Probability and Statistics EBook ](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook )
@ -760,7 +760,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [A Guide to Ada for C and C++ Programmers ](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf ) (PDF)
* [A Guide to Ada for C and C++ Programmers ](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf ) (PDF)
* [Ada Distilled ](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf ) (PDF)
* [Ada Distilled ](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf ) (PDF)
* [Ada Programming ](https://en.wikibooks.org/wiki/Ada_Programming )
* [Ada Programming ](https://en.wikibooks.org/wiki/Ada_Programming ) - Wikibooks
* [Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries ](http://www.ada-auth.org/standards/12rm/RM-Final.pdf ) (PDF)
* [Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries ](http://www.ada-auth.org/standards/12rm/RM-Final.pdf ) (PDF)
* [The Big Online Book of Linux Ada Programming ](http://www.pegasoft.ca/resources/boblap/book.html )
* [The Big Online Book of Linux Ada Programming ](http://www.pegasoft.ca/resources/boblap/book.html )
@ -827,7 +827,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Software optimization resources ](http://www.agner.org/optimize/ ) - A. Fog
* [Software optimization resources ](http://www.agner.org/optimize/ ) - A. Fog
* [Wizard Code ](http://vendu.twodots.nl/wizardcode.html )
* [Wizard Code ](http://vendu.twodots.nl/wizardcode.html )
* [x86-64 Assembly Language Programming with Ubuntu ](http://www.egr.unlv.edu/~ed/x86.html ) - Ed Jorgensen (PDF)
* [x86-64 Assembly Language Programming with Ubuntu ](http://www.egr.unlv.edu/~ed/x86.html ) - Ed Jorgensen (PDF)
* [x86 Assembly ](https://en.wikibooks.org/wiki/X86_Assembly )
* [x86 Assembly ](https://en.wikibooks.org/wiki/X86_Assembly ) - Wikibooks
#### Non-X86
#### Non-X86
@ -854,7 +854,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Awk
### Awk
* [A User's Guide for GNU AWK ](http://www.math.utah.edu/docs/info/gawk_toc.html )
* [A User's Guide for GNU AWK ](http://www.math.utah.edu/docs/info/gawk_toc.html )
* [An Awk Primer ](https://en.wikibooks.org/wiki/An_Awk_Primer )
* [An Awk Primer ](https://en.wikibooks.org/wiki/An_Awk_Primer ) - Wikibooks
* [Awk ](http://www.grymoire.com/Unix/Awk.html ) - Bruce Barnett
* [Awk ](http://www.grymoire.com/Unix/Awk.html ) - Bruce Barnett
@ -924,7 +924,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [C# Essentials ](http://www.techotopia.com/index.php/C_Sharp_Essentials )
* [C# Essentials ](http://www.techotopia.com/index.php/C_Sharp_Essentials )
* [C# Notes for Professionals ](http://books.goalkicker.com/CSharpBook/ ) - Compiled from StackOverflow documentation (3.x)
* [C# Notes for Professionals ](http://books.goalkicker.com/CSharpBook/ ) - Compiled from StackOverflow documentation (3.x)
* [C# Programming - Wikibook ](https://en.wikibooks.org/wiki/C_Sharp_Programming )
* [C# Programming ](https://en.wikibooks.org/wiki/C_Sharp_Programming ) - Wikibooks
* [C# Yellow Book ](http://www.csharpcourse.com ) (intro to programming)
* [C# Yellow Book ](http://www.csharpcourse.com ) (intro to programming)
* [Creating Mobile Apps with Xamarin.Forms C# ](https://developer.xamarin.com/guides/xamarin-forms/creating-mobile-apps-xamarin-forms/ )
* [Creating Mobile Apps with Xamarin.Forms C# ](https://developer.xamarin.com/guides/xamarin-forms/creating-mobile-apps-xamarin-forms/ )
* [Daily Design Patterns ](https://www.exceptionnotfound.net/downloads/dailydesignpattern.pdf ) (PDF)
* [Daily Design Patterns ](https://www.exceptionnotfound.net/downloads/dailydesignpattern.pdf ) (PDF)
@ -990,7 +990,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Clojure for the Brave and True ](http://www.braveclojure.com )
* [Clojure for the Brave and True ](http://www.braveclojure.com )
* [Clojure in Small Pieces ](http://daly.axiom-developer.org/clojure.pdf ) - Rich Hickey (PDF)
* [Clojure in Small Pieces ](http://daly.axiom-developer.org/clojure.pdf ) - Rich Hickey (PDF)
* [Clojure Koans ](http://clojurekoans.com )
* [Clojure Koans ](http://clojurekoans.com )
* [Clojure Programming ](https://en.wikibooks.org/wiki/Clojure_Programming )
* [Clojure Programming ](https://en.wikibooks.org/wiki/Clojure_Programming ) - Wikibooks
* [ClojureScript Koans ](http://clojurescriptkoans.com )
* [ClojureScript Koans ](http://clojurescriptkoans.com )
* [ClojureScript Unraveled ](https://funcool.github.io/clojurescript-unraveled/ ) (HTML)
* [ClojureScript Unraveled ](https://funcool.github.io/clojurescript-unraveled/ ) (HTML)
* [Data Sorcery with Clojure ](http://data-sorcery.org/contents/ )
* [Data Sorcery with Clojure ](http://data-sorcery.org/contents/ )
@ -1120,7 +1120,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Concurrent Programming in ERLANG ](http://www.erlang.org/download/erlang-book-part1.pdf ) (PDF)
* [Concurrent Programming in ERLANG ](http://www.erlang.org/download/erlang-book-part1.pdf ) (PDF)
* [Erlang Handbook ](https://github.com/esl/erlang-handbook/raw/master/output/ErlangHandbook.pdf ) (PDF)
* [Erlang Handbook ](https://github.com/esl/erlang-handbook/raw/master/output/ErlangHandbook.pdf ) (PDF)
* [Erlang Programming ](https://en.wikibooks.org/wiki/Erlang_Programming ) (HTML)
* [Erlang Programming ](https://en.wikibooks.org/wiki/Erlang_Programming ) - Wikibooks (HTML)
* [Études for Erlang ](http://chimera.labs.oreilly.com/books/1234000000726/index.html ) - J. David Eisenberg
* [Études for Erlang ](http://chimera.labs.oreilly.com/books/1234000000726/index.html ) - J. David Eisenberg
* [Getting Started with Erlang User's Guide ](http://www.erlang.org/doc/getting_started/users_guide.html ) (HTML)
* [Getting Started with Erlang User's Guide ](http://www.erlang.org/doc/getting_started/users_guide.html ) (HTML)
* [Learn You Some Erlang For Great Good ](http://learnyousomeerlang.com ) - Frederic Trottier-Hebert
* [Learn You Some Erlang For Great Good ](http://learnyousomeerlang.com ) - Frederic Trottier-Hebert
@ -1137,7 +1137,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Analyzing and Visualizing Data with F# ](https://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.pdf ) (PDF)
* [Analyzing and Visualizing Data with F# ](https://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.pdf ) (PDF)
* [F# for fun and profit ](https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details ) (ePub)
* [F# for fun and profit ](https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details ) (ePub)
* [F# Programming ](https://en.wikibooks.org/wiki/F_Sharp_Programming ) in Wikibooks
* [F# Programming ](https://en.wikibooks.org/wiki/F_Sharp_Programming ) - Wikibooks
* [F# Succinctly, SyncFusion ](https://www.syncfusion.com/resources/techportal/ebooks/fsharp ) (PDF, Kindle) (email address *requested* , not required)
* [F# Succinctly, SyncFusion ](https://www.syncfusion.com/resources/techportal/ebooks/fsharp ) (PDF, Kindle) (email address *requested* , not required)
* [Programming Language Concepts for Software Developers ](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf ) (PDF)
* [Programming Language Concepts for Software Developers ](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf ) (PDF)
@ -1263,6 +1263,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Beautiful Code, Compelling Evidence ](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf ) (PDF)
* [Beautiful Code, Compelling Evidence ](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf ) (PDF)
* [Exploring Generic Haskell ](http://www.andres-loeh.de/ExploringGH.pdf ) - Andres Löh (PDF)
* [Exploring Generic Haskell ](http://www.andres-loeh.de/ExploringGH.pdf ) - Andres Löh (PDF)
* [Happy Learn Haskell Tutorial ](http://www.happylearnhaskelltutorial.com )
* [Happy Learn Haskell Tutorial ](http://www.happylearnhaskelltutorial.com )
* [Haskell ](https://en.wikibooks.org/wiki/Haskell ) - Wikibooks
* [Haskell and Yesod ](http://www.yesodweb.com/book-1.4 )
* [Haskell and Yesod ](http://www.yesodweb.com/book-1.4 )
* [Haskell no panic ](http://lisperati.com/haskell/ )
* [Haskell no panic ](http://lisperati.com/haskell/ )
* [Haskell web Programming ](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/ ) (Yesod tutorial)
* [Haskell web Programming ](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/ ) (Yesod tutorial)
@ -1272,7 +1273,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Real World Haskell ](http://book.realworldhaskell.org )
* [Real World Haskell ](http://book.realworldhaskell.org )
* [Speeding Through Haskell ](http://www.sthaskell.com )
* [Speeding Through Haskell ](http://www.sthaskell.com )
* [The Haskell Road to Logic, Math and Programming ](https://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf ) (PDF)
* [The Haskell Road to Logic, Math and Programming ](https://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf ) (PDF)
* [Wikibook Haskell ](https://en.wikibooks.org/wiki/Haskell )
* [Yet Another Haskell Tutorial ](http://hal3.name/docs/daume02yaht.pdf ) (PDF)
* [Yet Another Haskell Tutorial ](http://hal3.name/docs/daume02yaht.pdf ) (PDF)
@ -1630,7 +1630,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Julia
### Julia
* [Introducing Julia wikibook ](https://en.wikibooks.org/wiki/Introducing_Julia )
* [Introducing Julia ](https://en.wikibooks.org/wiki/Introducing_Julia ) - Wikibooks
* [Julia by Example ](http://samuelcolvin.github.io/JuliaByExample ) - Samuel Colvin (GitHub repo)
* [Julia by Example ](http://samuelcolvin.github.io/JuliaByExample ) - Samuel Colvin (GitHub repo)
* [Julia language: a concise tutorial ](https://www.gitbook.com/book/sylvaticus/julia-language-a-concise-tutorial ) - Antonello Lobianco (GitBook)
* [Julia language: a concise tutorial ](https://www.gitbook.com/book/sylvaticus/julia-language-a-concise-tutorial ) - Antonello Lobianco (GitBook)
* [Learn Julia in Y minutes ](https://learnxinyminutes.com/docs/julia ) - Leah Hanson
* [Learn Julia in Y minutes ](https://learnxinyminutes.com/docs/julia ) - Leah Hanson
@ -1643,7 +1643,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Arbitrary LaTex Reference ](http://latex.knobs-dials.com )
* [Arbitrary LaTex Reference ](http://latex.knobs-dials.com )
* [Begin Latex in minutes ](https://github.com/VoLuong/Begin-Latex-in-minutes )
* [Begin Latex in minutes ](https://github.com/VoLuong/Begin-Latex-in-minutes )
* [LaTeX Wikibook ](https://en.wikibooks.org/wiki/LaTeX )
* [LaTeX ](https://en.wikibooks.org/wiki/LaTeX ) - Wikibooks
* [The Not So Short Introduction to LaTeX ](https://tobi.oetiker.ch/lshort/lshort.pdf ) (PDF)
* [The Not So Short Introduction to LaTeX ](https://tobi.oetiker.ch/lshort/lshort.pdf ) (PDF)
@ -1661,7 +1661,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Linux
### Linux
* [Ad Hoc Data Analysis From The Unix Command Line ](https://en.wikibooks.org/wiki/Ad_Hoc_Data_Analysis_From_The_Unix_Command_Line )
* [Ad Hoc Data Analysis From The Unix Command Line ](https://en.wikibooks.org/wiki/Ad_Hoc_Data_Analysis_From_The_Unix_Command_Line ) - Wikibooks
* [Advanced Linux Programming ](https://mentorembedded.github.io/advancedlinuxprogramming/ ) (PDF)
* [Advanced Linux Programming ](https://mentorembedded.github.io/advancedlinuxprogramming/ ) (PDF)
* [Automated Linux From Scratch ](http://www.linuxfromscratch.org/alfs/download.html )
* [Automated Linux From Scratch ](http://www.linuxfromscratch.org/alfs/download.html )
* [Getting Started with Ubuntu ](http://ubuntu-manual.org )
* [Getting Started with Ubuntu ](http://ubuntu-manual.org )
@ -1729,8 +1729,8 @@ Kerridge (PDF) (email address *requested*, not required)
### Lua
### Lua
* [Lua 5.1 Reference Manual ](http://www.lua.org/manual/5.1/ )
* [Lua 5.1 Reference Manual ](http://www.lua.org/manual/5.1/ )
* [Lua Programming ](https://en.wikibooks.org/wiki/Lua_Programming ) - Wikibooks
* [Programming in Lua (first edition) ](https://www.lua.org/pil/contents.html )
* [Programming in Lua (first edition) ](https://www.lua.org/pil/contents.html )
* [Wikibook ](https://en.wikibooks.org/wiki/Lua_Programming )
### Markdown
### Markdown
@ -1757,7 +1757,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [MATLAB - A Fundamental Tool for Scientific Computing and Engineering Applications - Volume 1 ](http://www.intechopen.com/books/matlab-a-fundamental-tool-for-scientific-computing-and-engineering-applications-volume-1 )
* [MATLAB - A Fundamental Tool for Scientific Computing and Engineering Applications - Volume 1 ](http://www.intechopen.com/books/matlab-a-fundamental-tool-for-scientific-computing-and-engineering-applications-volume-1 )
* [MATLAB - A Ubiquitous Tool for the Practical Engineer ](http://www.intechopen.com/books/matlab-a-ubiquitous-tool-for-the-practical-engineer )
* [MATLAB - A Ubiquitous Tool for the Practical Engineer ](http://www.intechopen.com/books/matlab-a-ubiquitous-tool-for-the-practical-engineer )
* [MATLAB for Engineers: Applications in Control, Electrical Engineering, IT and Robotics ](http://www.intechopen.com/books/matlab-for-engineers-applications-in-control-electrical-engineering-it-and-robotics )
* [MATLAB for Engineers: Applications in Control, Electrical Engineering, IT and Robotics ](http://www.intechopen.com/books/matlab-for-engineers-applications-in-control-electrical-engineering-it-and-robotics )
* [MATLAB Programming ](https://en.wikibooks.org/wiki/MATLAB_Programming )
* [MATLAB Programming ](https://en.wikibooks.org/wiki/MATLAB_Programming ) - Wikibooks
* [MATLAB Succinctly, Syncfusion ](https://www.syncfusion.com/resources/techportal/ebooks/matlab ) (PDF, Kindle) (email address *requested* , not required)
* [MATLAB Succinctly, Syncfusion ](https://www.syncfusion.com/resources/techportal/ebooks/matlab ) (PDF, Kindle) (email address *requested* , not required)
* [Numerical Computing with MATLAB ](http://www.mathworks.com/moler/index_ncm.html?requestedDomain=www.mathworks.com&nocookie=true )
* [Numerical Computing with MATLAB ](http://www.mathworks.com/moler/index_ncm.html?requestedDomain=www.mathworks.com&nocookie=true )
* [Physical Modeling in MATLAB ](http://greenteapress.com/matlab/index.html ) - Alan B. Downey
* [Physical Modeling in MATLAB ](http://greenteapress.com/matlab/index.html ) - Alan B. Downey
@ -1803,7 +1803,7 @@ Kerridge (PDF) (email address *requested*, not required)
### .NET Framework
### .NET Framework
* [Entity Framework ](http://weblogs.asp.net/zeeshanhirani/my-christmas-present-to-the-entity-framework-community )
* [Entity Framework ](http://weblogs.asp.net/zeeshanhirani/my-christmas-present-to-the-entity-framework-community )
* [Game Creation with XNA ](https://en.wikibooks.org/wiki/Game_Creation_with_XNA )
* [Game Creation with XNA ](https://en.wikibooks.org/wiki/Game_Creation_with_XNA ) - Wikibooks
* [.NET for Visual FoxPro Developers ](http://foxcentral.net/microsoft/NETforVFPDevelopers.htm )
* [.NET for Visual FoxPro Developers ](http://foxcentral.net/microsoft/NETforVFPDevelopers.htm )
* [.NET Performance Testing and Optimization - The Complete Guide ](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip ) *(RedGate, By Paul Glavich and Chris Farrell)*
* [.NET Performance Testing and Optimization - The Complete Guide ](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip ) *(RedGate, By Paul Glavich and Chris Farrell)*
* [Under the Hood of .NET Memory Management ](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf ) (PDF) *(RedGate, By Chris Farrell and Nick Harrison)*
* [Under the Hood of .NET Memory Management ](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf ) (PDF) *(RedGate, By Chris Farrell and Nick Harrison)*
@ -1850,7 +1850,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Octave
### Octave
* [Octave Programming ](https://en.wikibooks.org/wiki/Octave_Programming_Tutorial )
* [Octave Programming ](https://en.wikibooks.org/wiki/Octave_Programming_Tutorial ) - Wikibooks
### OpenGL ES
### OpenGL ES
@ -1871,7 +1871,7 @@ Kerridge (PDF) (email address *requested*, not required)
### OpenSCAD
### OpenSCAD
* [OpenSCAD User Manual ](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual )
* [OpenSCAD User Manual ](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual ) - Wikibooks
### TrueOS
### TrueOS
@ -1907,7 +1907,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Perl 6 / Rakudo
### Perl 6 / Rakudo
* [Perl 6 Introduction ](http://perl6intro.com )
* [Perl 6 Introduction ](http://perl6intro.com )
* [Perl 6 Programming ](https://en.wikibooks.org/wiki/Perl_6_Programming )
* [Perl 6 Programming ](https://en.wikibooks.org/wiki/Perl_6_Programming ) - Wikibooks
* [Think Perl 6 ](http://greenteapress.com/thinkperl6/thinkperl6.pdf ) - Laurent Rosenfeld, with Allen B. Downey (PDF)
* [Think Perl 6 ](http://greenteapress.com/thinkperl6/thinkperl6.pdf ) - Laurent Rosenfeld, with Allen B. Downey (PDF)
* [Using Perl 6 ](https://github.com/perl6/book/ ) (:construction: *in process* )
* [Using Perl 6 ](https://github.com/perl6/book/ ) (:construction: *in process* )
@ -1937,7 +1937,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [PHP Best Practices ](https://phpbestpractices.org )
* [PHP Best Practices ](https://phpbestpractices.org )
* [PHP Internals Book ](http://www.phpinternalsbook.com )
* [PHP Internals Book ](http://www.phpinternalsbook.com )
* [PHP Pandas ](http://daylerees.com/php-pandas/ ) - Dayle Rees
* [PHP Pandas ](http://daylerees.com/php-pandas/ ) - Dayle Rees
* [PHP Programming ](https://en.wikibooks.org/wiki/PHP_Programming )
* [PHP Programming ](https://en.wikibooks.org/wiki/PHP_Programming ) - Wikibooks
* [PHP Security Guide ](http://phpsec.org/projects/guide/ )
* [PHP Security Guide ](http://phpsec.org/projects/guide/ )
* [PHP: The Right Way ](http://www.phptherightway.com )
* [PHP: The Right Way ](http://www.phptherightway.com )
* [PHPUnit Manual ](https://phpunit.de/manual/current/en/phpunit-book.pdf ) - Sebastian Bergmann (PDF)
* [PHPUnit Manual ](https://phpunit.de/manual/current/en/phpunit-book.pdf ) - Sebastian Bergmann (PDF)
@ -2034,7 +2034,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Python
### Python
* [20 Python Libraries You Aren't Using (But Should) ](http://www.oreilly.com/programming/free/20-python-libraries-you-arent-using-but-should.csp ) (email address *requested* , not required)
* [20 Python Libraries You Aren't Using (But Should) ](http://www.oreilly.com/programming/free/20-python-libraries-you-arent-using-but-should.csp ) (email address *requested* , not required)
* [A Beginner's Python Tutorial ](https://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial )
* [A Beginner's Python Tutorial ](https://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial ) - Wikibooks
* [A Byte of Python ](https://python.swaroopch.com ) (3.x) (HTML, PDF, EPUB, Mobi)
* [A Byte of Python ](https://python.swaroopch.com ) (3.x) (HTML, PDF, EPUB, Mobi)
* [A Guide to Python's Magic Methods ](https://github.com/RafeKettler/magicmethods ) - Rafe Kettler
* [A Guide to Python's Magic Methods ](https://github.com/RafeKettler/magicmethods ) - Rafe Kettler
* [A Whirlwind Tour of Python ](http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf ) - Jake VanderPlas (PDF) [(EPUB, MOBI) ](http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes )
* [A Whirlwind Tour of Python ](http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf ) - Jake VanderPlas (PDF) [(EPUB, MOBI) ](http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes )
@ -2080,8 +2080,8 @@ Kerridge (PDF) (email address *requested*, not required)
* [Math for programmers (using python) ](https://akuli.github.io/math-tutorial/ )
* [Math for programmers (using python) ](https://akuli.github.io/math-tutorial/ )
* [Modeling Creativity: Case Studies in Python ](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf ) - Tom D. De Smedt (PDF)
* [Modeling Creativity: Case Studies in Python ](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf ) - Tom D. De Smedt (PDF)
* [Natural Language Processing with Python ](http://www.nltk.org/book/ ) (3.x)
* [Natural Language Processing with Python ](http://www.nltk.org/book/ ) (3.x)
* [Non-Programmer's Tutorial for Python 3 ](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3 ) (3.3)
* [Non-Programmer's Tutorial for Python 3 ](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3 ) - Wikibooks (3.3)
* [Non-Programmer's Tutorial for Python 2.6 ](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6 ) (2.6)
* [Non-Programmer's Tutorial for Python 2.6 ](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6 ) - Wikibooks (2.6)
* [Picking a Python Version: A Manifesto ](http://www.oreilly.com/programming/free/from-future-import-python.csp ) (email address *requested* , not required)
* [Picking a Python Version: A Manifesto ](http://www.oreilly.com/programming/free/from-future-import-python.csp ) (email address *requested* , not required)
* [Porting to Python 3: An In-Depth Guide ](http://python3porting.com ) (2.6 - 2.x & 3.1 - 3.x)
* [Porting to Python 3: An In-Depth Guide ](http://python3porting.com ) (2.6 - 2.x & 3.1 - 3.x)
* [Practical Programming in Python ](https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf ) - Jeffrey Elkner (PDF)
* [Practical Programming in Python ](https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf ) - Jeffrey Elkner (PDF)
@ -2108,7 +2108,8 @@ Kerridge (PDF) (email address *requested*, not required)
* [Python Notes for Professionals ](http://books.goalkicker.com/PythonBook/ ) - Compiled from StackOverflow documentation (3.x)
* [Python Notes for Professionals ](http://books.goalkicker.com/PythonBook/ ) - Compiled from StackOverflow documentation (3.x)
* [Python Practice Book ](http://anandology.com/python-practice-book/index.html ) (2.7.1)
* [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 Programming ](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf ) (PDF) (2.6)
* [Python Programming ](https://en.wikibooks.org/wiki/Python_Programming ) - Wikibooks (2.7)
* [Python Programming ](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf ) - Wikibooks (PDF) (2.6)
* [Scipy Lecture Notes ](http://scipy-lectures.github.io )
* [Scipy Lecture Notes ](http://scipy-lectures.github.io )
* [SICP in Python ](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/ ) (3.2)
* [SICP in Python ](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/ ) (3.2)
* [Snake Wrangling For Kids ](http://www.briggs.net.nz/snake-wrangling-for-kids.html ) (3.x)
* [Snake Wrangling For Kids ](http://www.briggs.net.nz/snake-wrangling-for-kids.html ) (3.x)
@ -2124,7 +2125,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [The Standard Python Library ](http://effbot.org/librarybook/ ) - Fredrik Lundh
* [The Standard Python Library ](http://effbot.org/librarybook/ ) - Fredrik Lundh
* [Think Complexity ](http://greenteapress.com/complexity/ ) - Allen B. Downey (2nd Edition) (PDF, HTML)
* [Think Complexity ](http://greenteapress.com/complexity/ ) - Allen B. Downey (2nd Edition) (PDF, HTML)
* [Web2py: Complete Reference Manual, 6th Edition (pre-release) ](http://web2py.com/book ) (2.5 - 2.x)
* [Web2py: Complete Reference Manual, 6th Edition (pre-release) ](http://web2py.com/book ) (2.5 - 2.x)
* [Wikibooks: Python Programming ](https://en.wikibooks.org/wiki/Python_Programming ) (2.7)
#### Django
#### Django
@ -2188,8 +2188,8 @@ Kerridge (PDF) (email address *requested*, not required)
* [R Language for Programmers ](http://www.johndcook.com/blog/r_language_for_programmers ) - John D. Cook
* [R Language for Programmers ](http://www.johndcook.com/blog/r_language_for_programmers ) - John D. Cook
* [R Packages ](http://r-pkgs.had.co.nz ) - Hadley Wickham
* [R Packages ](http://r-pkgs.had.co.nz ) - Hadley Wickham
* [R Practicals ](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf ) (PDF)
* [R Practicals ](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf ) (PDF)
* [R Programming ](https://en.wikibooks.org/wiki/R_Programming )
* [R Programming ](https://en.wikibooks.org/wiki/R_Programming ) - Wikibooks
* [R Programming for Data Science ](https://bookdown.org/rdpeng/rprogdatascience ) - Roger D. Peng
* [R Programming for Data Science ](https://leanpub.com/rprogramming ) - Roger D. Peng *(Leanpub account or valid email requested)*
* [R Succinctly, Syncfusion ](https://www.syncfusion.com/resources/techportal/ebooks/rsuccinctly ) (PDF, Kindle) (email address *requested* , not required)
* [R Succinctly, Syncfusion ](https://www.syncfusion.com/resources/techportal/ebooks/rsuccinctly ) (PDF, Kindle) (email address *requested* , not required)
* [The caret Package ](http://topepo.github.io/caret/index.html ) - Max Kuhn
* [The caret Package ](http://topepo.github.io/caret/index.html ) - Max Kuhn
* [The R Inferno ](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf ) - Patrick Burns (PDF)
* [The R Inferno ](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf ) - Patrick Burns (PDF)
@ -2340,7 +2340,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Sketchy LISP: An Introduction to Functional Programming in Scheme ](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp-3rd-ed-pdf.zip ) - Nils Holm (ZIP)
* [Sketchy LISP: An Introduction to Functional Programming in Scheme ](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp-3rd-ed-pdf.zip ) - Nils Holm (ZIP)
* [Teach Yourself Scheme in Fixnum Days ](https://ds26gte.github.io/tyscheme/index-Z-H-1.html )
* [Teach Yourself Scheme in Fixnum Days ](https://ds26gte.github.io/tyscheme/index-Z-H-1.html )
* [The Scheme Programming Language: Edition 3 ](http://www.scheme.com/tspl3/ ) - [The Scheme Programming Language: Edition 4 ](http://www.scheme.com/tspl4/ )
* [The Scheme Programming Language: Edition 3 ](http://www.scheme.com/tspl3/ ) - [The Scheme Programming Language: Edition 4 ](http://www.scheme.com/tspl4/ )
* [Write Yourself a Scheme in 48 Hours ](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours )
* [Write Yourself a Scheme in 48 Hours ](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours ) - Wikibooks
### Scilab
### Scilab
@ -2546,6 +2546,6 @@ Kerridge (PDF) (email address *requested*, not required)
### xBase (dBase / Clipper / Harbour)
### xBase (dBase / Clipper / Harbour)
* [Application Development with Harbour ](https://en.wikibooks.org/wiki/Application_Development_with_Harbour )
* [Application Development with Harbour ](https://en.wikibooks.org/wiki/Application_Development_with_Harbour ) - Wikibooks
* [CA-Clipper 5.2 Norton Guide ](http://www.ousob.com/ng/clguide/ )
* [CA-Clipper 5.2 Norton Guide ](http://www.ousob.com/ng/clguide/ )
* [Clipper Tutorial: a Guide to Open Source Clipper(s) ](https://en.wikibooks.org/wiki/Clipper_Tutorial%3A_a_Guide_to_Open_Source_Clipper(s ))
* [Clipper Tutorial: a Guide to Open Source Clipper(s) ](https://en.wikibooks.org/wiki/Clipper_Tutorial%3A_a_Guide_to_Open_Source_Clipper(s )) - Wikibooks