*[Getting started with DB2 Express-C](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_DB2_Express_v9.7_p4.pdf)(PDF)
*[Getting started with IBM Data Studio for DB2](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_IBM_Data_Studio_for_DB2_p3.pdf)(PDF)
*[Getting started with IBM DB2 development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_DB2_App_Dev_p2.pdf)(PDF)
###Delphi / Pascal
*[Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/)
*[Getting Started with Grails](http://www.infoq.com/minibooks/grails-getting-started)
###Hadoop
*[Hadoop Illuminated](http://hadoopilluminated.com/book.php) - Mark Kerzner & Sujee Maniyam
*[Programming Pig](http://chimera.labs.oreilly.com/books/1234000001811/index.html) - Alan Gates
###Haskell
*[Haskell and Yesod](http://www.yesodweb.com/book-1.2)
*[Learn You a Haskell](http://learnyouahaskell.com/)
*[Natural Language Processing for the Working Programmer](http://nlpwp.org/book/index.xhtml)
...
...
@@ -515,7 +495,6 @@
###HTML / CSS
*[Dive Into HTML5](http://diveintohtml5.info/)([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/))
*[GA Dash](http://dash.generalassemb.ly)
*[HTML Dog Tutorials](http://www.htmldog.com/)
...
...
@@ -525,20 +504,19 @@
###Icon
*[The Implementation of the Icon Programming Language](http://www.cs.arizona.edu/icon/ibsale.htm)
###IDL
*[Getting Started with IDL](http://www.astro.virginia.edu/class/oconnell/astr511/IDLresources/getting-started-IDL-v7.0.pdf)
*[Guide to Using IDL for Astronomers](http://www.astro.virginia.edu/class/oconnell/astr511/IDLresources/IDLguide.html)
###iOS
*[iOS Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/ios)(PDF, Kindle) *(Just fill the fields with any values)*
###J
###J
*[Learning J by Roger Stokes- online](http://www.rogerstokes.free-online.co.uk/book.htm) || [pdf](http://www.elliscave.com/APL_J/Learning_J.pdf)
*[J for C Programmers by Henry Rich- online](http://www.jsoftware.com/help/jforc/contents.htm) || [pdf](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20071003.pdf) || [word 2003 file](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20070929.doc)
*[Essential Javascript & jQuery Design Patterns for Beginners](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/)
...
...
@@ -585,7 +561,6 @@
*[AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf)
*[Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript)(PDF, Kindle) *(Just fill the fields with any values)*
*[C# Yellow Book](http://www.csharpcourse.com/)(intro to programming)
...
...
@@ -691,8 +660,8 @@ See also [TeX](#tex)
*[Practical Performance Profiling: Improving the efficiency of .NET code ](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/entrypage/practical-performance-profiling)*(RedGate, By Jean-Philippe Gouigoux)*
*[.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)*
###NoSQL
###NoSQL
*[CouchDB: The Definitive Guide](http://books.couchdb.org/relax/)
*[The Little MongoDB Book](http://openmymind.net/2011/3/28/The-Little-MongoDB-Book)
*[The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/)
...
...
@@ -701,20 +670,17 @@ See also [TeX](#tex)
###Oberon
*[Programming in Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf)(PDF)
*[Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf)(PDF)
###Objective-C
*[Programming With Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/ProgrammingWithObjectiveC.pdf)
*[Object-Oriented Programming with Objective-C](http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf)
*[Objective-C Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/objective-c)(PDF, Kindle) *(Just fill the fields with any values)*
###OCaml
*[Introduction to Objective Caml](http://courses.cms.caltech.edu/cs134/cs134b/book.pdf)(PDF)
*[Objective Caml for Scientists (first chapter only)](http://www.ffconsultancy.com/products/ocaml_for_scientists/chapter1.html)
*[Unix System Programming in OCaml](http://ocamlunix.forge.ocamlcore.org/)
...
...
@@ -722,34 +688,30 @@ See also [TeX](#tex)
*[Real World OCaml](https://realworldocaml.org/beta3/en/html/)
*[Think OCaml](http://greenteapress.com/thinkocaml/index.html) - Allen B. Downey and Nicholas Monje
*[Exploring Lift](http://exploring.liftweb.net/)(published earlier as "The Definitive Guide to Lift", [PDF](http://groups.google.com/group/the-lift-book))
...
...
@@ -914,7 +865,6 @@ See also [TeX](#tex)
###Scheme
*[Concrete Abstractions: An Introduction to Computer Science Using Scheme](https://gustavus.edu/+max/concrete-abstractions.html)
* The Scheme Programming Language [Edition 3](http://www.scheme.com/tspl3/), [Edition 4](http://www.scheme.com/tspl4/)
*[Pharo by Example](http://pharobyexample.org/)(Smalltalk DE)
...
...
@@ -935,13 +883,11 @@ See also [TeX](#tex)
###Subversion
*[Subversion Version Control](http://www.phptr.com/content/images/0131855182/downloads/Nagel_book.pdf)(PDF)
*[Version Control with Subversion](http://svnbook.red-bean.com/)
###SQL (implementation agnostic)
*[Developing Time-Oriented Database Applications in SQL](http://www.cs.arizona.edu/people/rts/publications.html)
*[Use The Index, Luke!: A Guide To SQL Database Performance](http://use-the-index-luke.com/)
*[Learn SQL The Hard Way](http://sql.learncodethehardway.org/)
...
...
@@ -959,25 +905,23 @@ See also [TeX](#tex)
###Teradata
*[Teradata Books](http://www.info.teradata.com/)
###TeX
* (TeX for the Impatient)(https://www.gnu.org/software/teximpatient/), by Paul Abrahams, Kathryn Hargreaves, and Karl Berry
###TeX
*[TeX for the Impatient](https://www.gnu.org/software/teximpatient/), by Paul Abrahams, Kathryn Hargreaves, and Karl Berry
See also [LaTeX](#latex)
###Theory
*[Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/)
###TypeScript
###TypeScript
*[TypeScript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/typescript)(PDF, Kindle) *(Just fill the fields with any values)*
###Vim
###Vim
*[A Byte of Vim](http://www.swaroopch.com/notes/Vim)
*[Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) by Steve Oualline
...
...
@@ -985,10 +929,8 @@ See also [LaTeX](#latex)
###Websphere
*[Getting started with WebSphere](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_WASCE_p2.pdf)(PDF)
###Windows Phone
*[Programming Windows Phone 7](http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx)