2015-02-27



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.

Show more