Di artikel sebelumnya saya sudah membagikan sebuah aplikasi Web Server yaitu XAMPP untuk Windows, nah kali ini saya akan membagikan artikel mengenai pemrograman lagi. Mari kita simak!
Belajar memang tidak ada habisnya, terutama belajar pemrograman mulai dari yang paling mudah seperti HTML hingga Visual Basic. Dalam mempelajari pemrograman, tidak sedikit para programmer diluar sana yang memulai semuanya dari otodidak alias belajar sendiri dan praktek sendiri menggunakan media pembelajaran ataupun tutorial seadanya. Nah, di era modern ini media pembelajaran tidak hanya bisa didapatkan dari media cetak saja, namun juga dari media elektronik seperti internet dan ebook. Hm, berkaitan dengan pemrograman dan ebook, kali ini Yusuf Desktop akan membagikan artikel diamana kamu bisa mendapatkan ke 400+ Ebook secara cuma-cuma.
Ebook ebook ini saya dapatkan dari repositori github di halaman ini , nah untuk mempermudah dalam mendownloadnya, saya sudah mempersingkatnya dalam artikel ini. Saya harap pengunjung sekalian bisa memanfaatkan buku ini dengan sebaik mungkin walaupun hanya tersedia dalam bahasa inggris saja.
Daftar Ebook Tutorial Pemrograman dari A sampai X :
25 Free Computer Science Ebooks
atariarchives.org atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
Bento
Bitsavers.org
Bookboon: IT & Programming
Codingus
Cheat Sheets (Free)
Free Smalltalk Books, collected by Stéphane Ducasse
Free Tech Books
Hacker Shelf
IBM Redbooks
InfoQ Minibooks
InTech: Computer and Information Science
JSBooks - directory of free javascript ebooks
Learneroo Resources to Learn Programming
Learn X in Y minutes
Microsoft Press: Free E-Books
Microsoft Guides to Software
Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman
Microsoft Technologies 2, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman
MindView Inc
O'Reilly's Commons
O'Reilly's Open Books Project
Red Gate Books
Stef's Free Online Smalltalk Books
TechBooksForFree.com
Theassayer.org
tutorialspoint
Wikibooks: Programming
Graphics Programming
Blender 3D: Noob to Pro
DirectX manual (draft)
GPU Gems
GPU Gems 2 - ch 8,14,18,29,30 as pdf
GPU Gems 3
Graphics Programming Black Book
Grokking the GIMP
Introduction to Modern OpenGL
Learning Modern 3D Graphics Programming (draft)
OpenGL Programming Guide (The Red Book)
ShaderX series
Tutorials for modern OpenGL
OpenGL: Concepts and illustrations.
Graphical User Interfaces
Best of Smashing Magazine
Programming with gtkmm 3
Search User Interfaces - Marti A. Hearst
Working through Screens - Jacob Burghardt
Language Agnostic
Algorithms & Data Structures
A Field Guide To Genetic Programming
Algorithmic Graph Theory
Algorithms
Algorithms, 4th Edition - Robert Sedgewick and Kevin Wayne
Algorithms and Automatic Computing Machines (1963) - B. A. Trakhtenbrot
Algorithms and Complexity (PDF)
Algorithms and Data-Structures (PDF)
Algorithms Course Materials - Jeff Erickson
Matters Computational: Ideas, Algorithms, Source Code (PDF)
Binary Trees (PDF)
Clever Algorithms
Data Structures and Algorithms: Annotated Reference with Examples
Data Structures Succinctly Part 1, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
Data Structures Succinctly Part 2, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
Elementary Algorithms - Larry LIU Xinyu
Foundations of Computer Science - Al Aho and Jeff Ullman
Open Data Structures: An Introduction - Pat Morin
LEDA: A Platform for Combinatorial and Geometric Computing
Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition), University of North Texas (PDF)
Linked List Basics (PDF)
Linked List Problems (PDF)
Planning Algorithms
Problems on Algorithms (Second Edition), University of North Texas (PDF)
Programming Pearls - Jon Bentley
Purely Functional Data Structures (PDF)
Sequential and parallel sorting algorithms
Text Algorithms (PDF)
The Algorithm Design Manual
The Art of Computer Programming (fascicles, mostly volume 4) - Donald Knuth
The Design of Approximation Algorithms (PDF)
The Great Tree List Recursion Problem (PDF)
Think Complexity (PDF)
Handbook of Graph Drawing and Visualization
Cellular Automata
A New Kind of Science - Stephen Wolfram
Cellular Automata Books
Cloud Computing
Multi-tenant Applications for the Cloud, 3rd Edition
OpenStack Operations Guide
Compiler Design
Basics of Compiler Design (Anniversary Edition) - Torben Mogensen
Compilers and Compiler Generators: An Introduction with C++ - P. D. Terry
Compiler Construction (PDF)
Compiler Design in C - Allen Holub, Prentice Hall, 1990
Compiler Design: Theory, Tools, and Examples, C/C++ Edition - Seth D. Bergmann
Compiler Design: Theory, Tools, and Examples, Java Edition - Seth D. Bergmann
Compiling Scala for the Java Virtual Machine - Michel Schinz
Compiling Techniques - F.R.A. Hopgood, Macdonald, 1969
Implementing Functional Languages: A Tutorial - Simon Peyton Jones, David Lester
Let's Build a Compiler (PDF)
Linkers and Loaders - John R. Levine
Practical and Theoretical Aspects of Compiler Construction (class lectures and slides)
Computer Vision
Computer Vision - Dana Ballard, Chris Brown
Computer Vision: Algorithms and Applications - Richard Szeliski
Computer Vision: Models, Learning, and Inference - Simon J.D. Prince
Programming Computer Vision with Python - Jan Erik Solem
Database
Big Data Now: Current Perspectives from O'Reilly Radar
Database Fundamentals (PDF)
Foundations of Databases
Temporal Database Management - Christian S. Jensen
The Theory of Relational Databases
Datamining
A Programmer's Guide to Data Mining (Draft) - Ron Zacharski
Data Jujitsu: The Art of Turning Data into Product (Just fill the fields with any values)
Data Mining Algorithms In R
Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users (PDF)
Introduction to Data Science - Jeffrey Stanton
Mining of Massive Datasets
School of Data Handbook
Theory and Applications for Advanced Text Mining
Information Retrieval
Introduction to Information Retrieval
Information Retrieval: A Survey (PDF)
Licensing
Creative Commons: a user guide - Simone Aliprandi
The Public Domain: Enclosing the Commons of the Mind - James Boyle
Machine Learning
A Course in Machine Learning (PDF)
A First Encounter with Machine Learning (PDF)
AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java - George F. Luger, William A Stubblefield
An Introduction to Statistical Learning - Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani
Artificial Intelligence | Machine Learning - Andrew Ng (Notes, lectures, and problems)
Bayesian Reasoning and Machine Learning
Gaussian Processes for Machine Learning
Inductive Logic Programming
Information Theory, Inference, and Learning Algorithms
Introduction to Machine Learning - Alex Smola and S.V.N. Vishwanathan (PDF)
Introduction to Machine Learning - Amnon Shashua
Learning Deep Architectures for AI (PDF)
Machine Learning
Machine Learning, Neural and Statistical Classification (PDF) or online version - This book is based on the EC (ESPRIT) project StatLog.
Neural Networks and Deep Learning
Probabilistic Models in the Study of Language (Draft, with R code)
Reinforcement Learning: An Introduction
The Elements of Statistical Learning - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
The LION Way: Machine Learning plus Intelligent Optimization
The Python Game Book
Mathematics
A First Course in Linear Algebra - Robert A. Beezer
Bayesian Methods for Hackers - Cameron Davidson-Pilon
CK-12 Probability and Statistics - Advanced
Calculus Made Easy (PDF) - Silvanus P. Thompson
Collaborative Statistics
Computational Geometry
Concepts & Applications of Inferential Statistics
Differential Equations - Paul Dawkins
Elementary Differential Equations - William F. Trench
Essentials of Metaheuristics by Sean Luke
Introduction to Probability - Charles M. Grinstead and J. Laurie Snell
Introduction to Probability and Statistics Spring 2014
Introduction to Statistical Thought - Michael Lavine
Linear Algebra
Linear Algebra: An Introduction to Mathematical Discourse - Jim Hefferon
Linear Algebra, Theory And Applications - Kenneth Kuttler
Mathematical Logic - an Introduction (PDF)
Notes on Differential Equations - Robert E. Terrell
Number Theory (PDF)
OpenIntro Statistics
Ordinary Differential Equations
Power Programming with Mathematica - David B. Wagner
Probability and Statistics Cookbook
Probability and Statistics EBook
Statistics Done Wrong - Alex Reinhart
Think Bayes: Bayesian Statistics Made Simple - Allen B. Downey
Think Stats: Probability and Statistics for Programmers (code written in Python) - Allen B. Downey
Mathematics For Computer Science
Mathematics for Computer Science (January 2012 Version) (PDF) - Eric Lehman
Discrete Structures for Computer Science: Counting, Recursion, and Probability - Michiel Smid
Misc
97 Things Every Programmer Should Know - Extended
A Mathematical Theory of Communication by Claude E.Shannon
Asterisk™: The Definitive Guide
Barcode Overview
Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts
Communicating Sequential Processes (PDF) by Tony Hoare
Computer Musings (lectures by Donald Knuth)
CS For All
Culture & Empire: Digital Revolution (PDF)
Data-Intensive Text Processing with MapReduce (PDF)
Designing Interfaces by Jennifer Tidwell
DevDocs - Documents for Developers in 1 place
DevOps For Dummies (IBM Edition) (PDF)
Digital Signal Processing For Engineers and Scientists
Digital Signal Processing For Communications
Distributed systems for fun and profit
"DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software - Luis A. Enríquez
Flow based Programming
Foundations of Programming
Game Programming Patterns - Bob Nystrom
Getting Real
Hacknot: Essays on Software Development - Ed Johnson
High-Performance Scientific Computing (class lectures and slides)
How Computers Work
How to Become a Programmer
How to Think Like a Computer Scientist - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
I Am a Bug
Image Processing in C: Analyzing and Enhancing Digital Images - Dwayne Phillips
Information Technology and the Networked Economy
Learn to Program
Learning 30 Technologies in 30 Days: A Developer Challenge - Shekhar Gulati
Linked Data Patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data - Leigh Dodds, Ian Davis
Magic Ink: Information Software and The Graphical Interface by Bret Victor
Mobile Developer's Guide to the Galaxy
Modeling Reactive Systems with Statecharts
Mother Tongues of Computer Languages (PNG)
Networks, Crowds, and Markets: Reasoning About a Highly Connected World
Open Government;Collaboration, Transparency, and Participation in Practice
Object-Oriented Reengineering Patterns - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology - Jeff Franz-Lien
Philosophy of Computer Science
PNG: The Definitive Guide
Pointers And Memory (PDF)
Principles of Computer System Design
Programmer's Motivation for Beginners
Programming with Unicode
Project Oberon (PDF)
Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools - Shashikant Jagtap
Security Engineering
Small Memory Software
SVG Essentials
The Quest for Artificial Intelligence: A History of Ideas and Achievements - Nils J. Nilsson
The Z Notation: A Reference Manual, Second Edition - J. M. Spivey
MOOC
Coursera
edX
FutureLearn
MIT OCW
Udacity
Networking
802.11ac: A Survival Guide - Matthew Gast
An Introduction to Computer Networks (HTML, PDF, Kindle)
Bits, Signals, and Packets: An Introduction to Digital Communications and Networks
Code Connected vol.1 (PDF) (book on ZeroMQ)
High-Performance Browser Networking
HTTP Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
The TCP/IP Guide
Understanding IP Addressing: Everything you ever wanted to know (PDF)
ZeroMQ Guide
Open Source Ecosystem
Data Journalism Handbook
Free Software, Free Society
Free as in Freedom (PDF)
Getting started with Open source development (PDF)
How to get started with open source (ePub & ODT)
Innovation Happens Elsewhere
Open Advice: FOSS: What We Wish We Had Known When We Started
Producing Open Source Software
The Art of Community (PDF) - Jono Bacon
The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks
The Cathedral and the Bazaar - Eric S. Raymond
The Future of the Internet
The Open Source Way
The Performance of Open Source Applications
The Wealth of Networks: How Social Production Transforms Markets and Freedom - Yochai Benkler
Operating systems
How to Make a Computer Operating System (Work in Progress)
Operating Systems and Middleware (PDF and LaTeX)
Operating Systems: Three Easy Pieces (PDF)
Practical File System Design: The Be File System (PDF) - Dominic Giampaolo
The Art of Unix Programming - Eric S. Raymond
The Design and Implementation of the Anykernel and Rump Kernels - Antti Kantee
The Little Book of Semaphores - Allen B. Downey
The little book about OS development - Erik Helin, Adam Renberg
Think OS: A Brief Introduction to Operating Systems (PDF) - Allen B. Downey
UNIX Application and System Programming, lecture notes (PDFs) - Prof. Stewart Weiss
Xv6, a simple Unix-like teaching operating system (PDF)
Parallel Programming
High Performance Computing (PDF, ePUB) - Charles Severance & Kevin Dowd
High Performance Computing Training (LLNL materials)
High-Performance Scientific Computing (class lectures and slides)
How to Write Parallel Programs
Introduction to High-Performance Scientific Computing - Victor Eijkhout
Introduction to Parallel Computing - Blaise Barney
Is Parallel Programming Hard, And, If So, What Can You Do About It? - Paul E. McKenney
Programming on Parallel Machines; GPU, Multicore, Clusters and More - Norm Matloff
The OpenCL Programming Book
Partial Evaluation
Partial Evaluation and Automatic Program Generation - (PDF) Jones, Gomard and Sestoft
Professional Development
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman - David H. Hoover and Adewale Oshineye
Confessions of an IT Manager (RedGate, By Phil Factor)
Don't Just Roll the Dice (PDF) (RedGate, By Neil Davidson)
How to Do What You Love & Earn What You’re Worth as a Programmer (Leanpub, By Reginald Braithwaite)
What I've Learned From Failure (Leanpub, By Reginald Braithwaite)
Why programmers work at night (Leanpub, By Swizec Teller)
Programming Paradigms
Introduction to Functional Programming (class lectures and slides)
Type Theory and Functional Programming
Regular Expressions
Learn Regex The Hard Way - Zed. A. Shaw
The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text - Dan Nguyen
The 30 Minute Regex Tutorial - Jim Hollenhorst
Reverse Engineering
Hacking the Xbox: An Introduction to Reverse Engineering - Andrew "bunnie" Huang
Reverse Engineering for Beginners (PDF) - Dennis Yurichev
BIOS Disassembly Ninjutsu Uncovered 1st Edition (PDF) - Darmawan Salihun
Security
Crypto 101 - Crypto for everyone
Handbook of Applied Cryptography
How to deal with Passwords
Intrusion Detection Systems with Snort
OWASP Top 10 for .NET Developers
Security Engineering
CryptoParty Handbook
Software Architecture
Architectural Styles and the Design of Network-based Software Architectures - Roy Thomas Fielding
Best Kept Secrets of Peer Code Review
Data-Oriented Design
Domain Driven Design Quickly
DSL Engineering: Designing, Implementing and Using Domain-Specific Languages - Markus Voelter
Essential Skills for Agile Development
Guide to the Software Engineering Body of Knowledge
How to Design Programs
How to Write Unmaintainable Code
Kanban and Scrum - making the most of both
Kanban for skeptics (Leanpub, by Nick Oostvogels)
Methods and Techniques for the Design and Implementation of Domain-Specific Languages - Zef Hemel
Naked objects - Richard Pawson
NASA Manager Handbook for Software Development (PDF)
NASA Software Measurement Handbook
OAuth - The Big Picture
Object-Oriented Reengineering Patterns
Patterns and Practices: Application Architecture Guide 2.0
Patterns of Software: Tales from the Software Community (PDF)
Practicing Domain-Driven Design - Scott Millett
Programming Reliable Systems (Joe Armstrong's PhD thesis) (PDF)
Scrum and XP from the Trenches
Seamless Object-Oriented Software Architecture (PDF)
Software Architecture (PDF)
Software Engineering for Internet Applications
Web API Design
Your API Is Bad (Leanpub, by Paddy Foran)
Standards
UNIX - The POSIX Standard - IEEE Std 1003.1
Theoretical Computer Science
An Introduction to the Theory of Computation
Building Blocks for Theoretical Computer Science - Margaret M. Fleck
Category Theory for Computing Science (PDF)
Homotopy Type Theory: Univalent Foundations of Mathematics (PDF)
Introduction to Computing
Introduction to Theory of Computation (PDF) - Anil Maheshwari and Michiel Smid
Models of Computation - John E. Savage
Network Science
Practical Foundations for Programming Languages, Preview - Robert Harper
Principles of Programming Languages - Scott F. Smith
Programming and Programming Languages - Shriram Krishnamurthi
Programming in Martin-Löf's Type Theory - Bengt Nordstroem
Programming Languages: Application and Interpretation (2nd Edition)
Semantics with Applications: A Formal Introduction - Hanne Riis Nielson, Flemming Nielson
Structure and Interpretation of Computer Programs
Think Complexity - Allen B. Downey
Web Performance
Book of Speed by Stoyan Stefanov
High Performance Browser Networking by Ilya Grigorik
Mature Optimization by Carlos Bueno
Ada
A Guide to Ada for C and C++ Programmers (PDF)
Ada Distilled (PDF)
Ada Programming
Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries (PDF)
The Big Online Book of Linux Ada Programming
Agda
Agda Tutorial
Alef
Alef Language Reference Manual
Android
Agile Android Software Development (PDF, epub, mobi - need email confirmation) by Etienne Savard
Android 4 App Development Essentials
Android Programming Guide for Beginners (PDF - need email confirmation)
Android Programming Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
CodePath Android Cliffnotes
Coreservlets Android Programming Tutorial
Expert Android and Eclipse development knowledge
Google Android Developer Training
Styling Android
TechnoTalkative Android
Tutorial Point Android Tutorial (PDF)
APL
A Practical Introduction to APL1 & APL2
A Practical Introduction to APL3 & APL4
Mastering Dyalog APL (PDF)
Arduino
Arduino Programming Notebook - Brian Evans
Introduction to Arduino
Introduction to Arduino : A piece of cake! - Alan G. Smith
ASP.NET MVC
ASP.NET MVC Music Store
Assembly Language
An introduction to reverse engineering for beginners
Assembly Language Succinctly
Introduction to Reverse Engineering Software
Paul Carter's Tutorial on x86 Assembly
PC Assembly Language - Paul A. Carter
Professional Assembly Language (PDF)
Programming from the Ground Up (PDF)
Ralf Brown's Interrupt List
Software optimization resources by Agner Fog
The Art of Assembly Language Programming
The Second Book Of Machine Language
Wizard Code
x86 Assembly
Non-X86
Easy 6502 - Nick Morgan
Machine Code for Beginners (PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs]
Machine Language for Beginners by Richard Mansfield [6502 CPU]
Programmed Introduction to MIPS Assembly Language
AutoHotkey
AHKbook - the book for AutoHotkey
Autotools
Autotools Mythbuster
GNU Autoconf, Automake and Libtool
Awk
A User's Guide for GNU AWK
An Awk Primer
Awk - Bruce Barnett
Bash
Advanced Bash-Scripting Guide
Bash Guide for Beginners by Machtelt Garrels
BASH Programming- Mike G mikkey
Conquering the Command Line - Mark Bates
Getting Started with BASH
Google Shell Style Guide
Lhunath's Bash Guide
Linux Shell Scripting Tutorial - A Beginner's Handbook
The Command Line Crash Course (also a Powershell reference)
Writing Shell Scripts - William E. Shotts, Jr.
Basic
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 - Nick Montfort, Patsy Baudoin, John Bell,Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter
A beginner's guide to Gambas
BASIC programming language - Wikibooks
How To Gambas3 Guides
Pick/Basic: A Programmer's Guide - Jonathan E. Sisk
Visual Basic Essentials
BETA
Object-Oriented Programming in the BETA Programming Language - Ole Lehrmann Madsen, Birger Møller-Pedersen, Kristen Nygaard
C
A Tutorial on Pointers and Arrays in C
Advanced Linux Programming
Beej's Guide to C Programming
Beej's Guide to Network Programming
Build Your Own Lisp
C Programming - Wikibooks
Deep C
Essential C (PDF)
Learn C the hard way
Modern C (PDF)
Object Oriented Programming in C (PDF)
The C book
The Craft of Text Editing or A Cookbook for an Emacs - Craig A. Finseth
The GNU C Programming Tutorial
The New C Standard - An Annotated Reference
TONC GBA Programming - Game Boy Advance Development
Using C on the UNIX System - David A. Curry
Programming in C - Bharat Kinariwala & Tep Dobry
C Sharp
C# Essentials
C# Programming - Wikibook
C# Yellow Book (intro to programming)
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
Fundamentals of Computer Programming with C# - Svetlin Nakov
HTTP Programming Recipes for C# Bots
Threading in C#
Beginners Guide to C# and the.NET Micro Framework
C++
C++ Annotations
C++ Cookbook (PDF)
C++ GUI Programming With Qt 3
C++ Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
C++ Tricks
CS106X Programming Abstractions in C++
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Financial Numerical Recipes in C++ - Bernt Arne Ødegaard
Game Programming Patterns
Google's C++ Style Guide
How To Think Like a Computer Scientist: C++ Version - Allen B. Downey
Introduction to Design Patterns in C++ with Qt
Learn C++. (PDF, Online)
Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt (PDF)
Open Data Structures (In C++) (PDF)
Software Design Using C++ - Br. David Carlson and Br. Isidore Minerd
Software optimization resources by Agner Fog
The Boost C++ libraries
The Rook's Guide to C++ (PDF)
Thinking in C++, Second Edition, Vol. 1. (Vol. 2) - Bruce Eckel
Also see: The Definitive C++ Book Guide and List
Joint Strike Fighter, C++ Coding Standards, by Bjarne Stroustrup
Chapel
Chapel Tutorial
Chapel Tutorial for Programmers
Cilk
Cilk 5.4.6 Reference Manual (PDF)
Clojure
A Brief Beginner’s Guide To Clojure
Clojure - Functional Programming for the JVM
Clojure Cheat Sheet
Clojure Cookbook
Clojure Distilled Beginner Guide
Clojure for the Brave and True
Clojure in Small Pieces - Rich Hickey
Clojure Koans
Clojure Programming
ClojureScript Koans
Data Sorcery with Clojure
Modern cljs
The Clojure Style Guide
COBOL
COBOL Programming Fundamental (PDF)
OpenCOBOL 1.1 - Programmer's Guide (PDF)
CoffeeScript
CoffeeScript Ristretto - Reginald Braithwaite
Smooth CoffeeScript
The Little Book on CoffeeScript
ColdFusion
CFML In 100 Minutes
Learn CF in a Week
Cool
CoolAid: The Cool 2013 Reference Manual (PDF)
Coq
Certified Programming with Dependent Types
Software Foundations
CUDA
OpenCL Programming Guide for CUDA Architecture
D
D Templates Tutorial
Programming in D
Dart
What is Dart?
DB2
Getting started with DB2 Express-C (PDF)
Getting started with IBM Data Studio for DB2 (PDF)
Getting started with IBM DB2 development (PDF)
Delphi / Pascal
Essential Pascal Version 1 and 2
DTrace
IllumOS Dynamic Tracing Guide
Elasticsearch
Elasticsearch: The Definitive Guide (fork it on GH)
Exploring Elasticsearch
Emacs
An Introduction to Programming in Emacs Lisp, 3rd Edition
GNU Emacs Lisp Reference Manual
GNU Emacs Manual, 17th Edition, v. 24.2
Erlang
Concurrent Programming in ERLANG
Erlang Handbook (PDF)
Études for Erlang - J. David Eisenberg
Learn You Some Erlang For Great Good - Frederic Trottier-Hebert
Stuff Goes Bad: Erlang in Anger - Fred Herbert (PDF)
F Sharp
F# Succinctly, SyncFusion (PDF, Kindle) (Just fill the fields with any values)
F# Programming in Wikibooks
Programming Language Concepts for Software Developers (PDF)
Real World Functional Programming (MSDN Chapters)
Flex
Adobe Flex 2, Programming Actionscript 3.0 (PDF)
Getting started with Adobe Flex (PDF)
Firefox OS
Quick Guide For Firefox OS App Development: Creating HTML5 based apps for Firefox OS - Andre Garzia
Force.com
Analytics Workbook
Apex Design Patterns and Best Practices
<a href="http://www.salesforce.com/us/developer/docs/apex_workbook/index.