Here is a big list of downloadable, programming related, books in PDF format for your everyday reference and advice. We tried to cover as many as we could think of but some things might be missing. We hope this list to be a good reference for all of you who need a place to find and download books about a specific aspect of programming.

Actionscript 3.0

ActionScript 3.0

ActionScript 3.0 Cheat Sheet

ActionScript Primer

APIs

How to design a Good API and why it Matters

WolfRam Alpha API

The little manual of API design

Live Search API

JavaScript for Acrobat API

Google Maps API

Twitgoo Developer API

Newsgator REST API

The Linux Kernel API

JDBC 2.0 Standard Extension API

The Facebook Platform

BOSS API

YQL API

ASP/.NET

ASP security standards

Introducing ASP

ASP.NET page lifecycle

ASP Cheat Sheet

Authentication and Security Mechanisms in ASP.NET Web Applications

ASP.NET using VB.NET

C/C++

C++ Essentials

A Design Rationale for C++/CLI

More C++

Optimizing software in C++

Thinking in C++

Functional Programming in C++

Static Interfaces in C++

Memory model for multithreaded C++

C Only Books Not in PDF Format (Thanks to wgj) The C Book C Elements of Style (Available as PDF but separate chapters) Numerical Recipes in C (Also separate chapters available in PDF)

(Thanks to wgj)

CSS3

Introduction to CSS3

Fonts Spec Presentation

CSS3 display:magic;

CSS3 Cheatsheet

CMS/CMS’s API

Drupal 6 API

Joomla

WordPress Plugin API

WordPress Widgets

F#

F# Cheat Sheet

Language Overview

F# Warmup

Groovy

Programming with Groovy

Real Life Groovy

Agile Web Development with Groovy and Grails

Groovy Metaprogramming

Java

Java Generics

Java Quick Reference

Java Stack Inspection

Java Coding Style

Multithreaded Java

Bytecode verification

Java Primer

JavaScript

JavaScript Cheat Sheet

Reference Booklet

JavaScript as a real programming language

RDFa with JS

jQuery jQuery 1.2 cheatsheet jQuery Selectors JavaScript & jQuery

mootools Mootools basics Mootools Essentials

PrototypeJS Developer Notes for PrototypeJS Prototype Cheat Sheet JS and AJAX with Prototypejs



Lisp

Basic Lisp

Lisp 1.5 Manual

The Complete idiot’s guide to Lisp packages

Using Lisp as a markup language

MySQL

Cheat Sheet

MySQL on Windows

Hackproofing MySQL

Objective-C

Objective-C 2.0

From C++ to Objective-C

Obj-C internals

For Java Programmers

Objective-J

Objective-J book

Oracle SQL

Oracle SQL tutorial

Introduction to SQL injection attacks

Key Functions

PHP

The Manual

Secure File Uploading

PHP PCRE Cheat Sheet

Oracle & PHP

PHP & AJAX

Developer Best Practices with PHP

PHP Security Guide

PHP Extensions Writing

Frameworks Symfony CakePHP CodeIgniter Zend Framework Prado



REST

RESTful Web Services

oAuth and REST

RESTful services with JavaFX

Using Amazon WS with REST

REST for Web Services

Describe RESTful Services with WSDL 2.0

How to define REST Web Services

Ruby

Ruby Language Expressions

Programming Ruby Secong Edition

Ruby Programming

Intro to Ruby on Rails

Ruby on Rails Cheat Sheet

Guide to Ruby (poignat)

Scala

Scala Tutorial

Scala Overview

Codemash

SQLite

Functions Aggregators and Collations

Setup on Windows

SQLite Information

Tcl/Tk

Manual

Scripting Graphical Commands

YAML

YAML Spec

Ruby and YAML

This post will be updated regularly with new books and sections.

Try to solve the new Formula Cube! It works exactly like a Rubik’s Cube but it is only $2, from China. Learn to solve it with the tutorial on rubiksplace.com or use the solver to calculate the solution in a few steps. (Please subscribe for a membership to stop adding promotional messages to the documents)