Index
Meta-Lists
atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
Graphics Programming
(draft)
- ch 8,14,18,29,30 as pdf
(draft)
Graphical User Interfaces
- Marti A. Hearst
- Jacob Burghardt
Language Agnostic
Algorithms & Data Structures
- Dasgupta, Papadimitriou, Vazirani (PDFs)
- Robert Sedgewick and Kevin Wayne
(PDF)
(PDF)
- Jeff Erickson
(PDF)
(PDF)
(PDF, Kindle) (Just fill the fields with any values)
(PDF, Kindle) (Just fill the fields with any values)
- Al Aho and Jeff Ullman
- Pat Morin
, University of North Texas (PDF)
(PDF)
(PDF)
(PDF)
, University of North Texas (PDF)
- Jon Bentley
(PDF)
(PDF)
(fascicles, mostly volume 4) - Donald Knuth
(PDF)
(PDF)
Cellular Automata
Compiler Design
- Torben Mogensen
- P. D. Terry
(PDF)
- Seth D. Bergmann
- Seth D. Bergmann
- Simon Peyton Jones, David Lester
(PDF)
(class lectures and slides)
Database
(PDF)
- Christian S. Jensen
Datamining
(Draft) - Ron Zacharski
(Just fill the fields with any values)
(Draft)
(PDF)
- Jeffrey Stanton
- Trevor Hastie, Robert Tibshirani, and Jerome Friedman
Information Retrieval
(PDF)
- Mark Watson
- Mark Watson
Licensing
- Simone Aliprandi
Machine Learning
(PDF)
(PDF)
- Andrew Ng (Notes, lectures, and problems)
(PDF)
(PDF)
(PDF) or - This book is based on the EC (ESPRIT) project StatLog.
(Draft, with R code)
Mathematics
- Robert A. Beezer
- Cameron Davidson-Pilon
(PDF) - Silvanus P. Thompson
(PDF)
by Sean Luke
- Charles M. Grinstead and J. Laurie Snell
- Michael Lavine
(PDF)
(PDF) - Eric Lehman
(PDF)
- Alex Reinhart
- Allen B. Downey
(code written in Python) - Allen B. Downey
Misc
by Claude E.Shannon
(PDF) by Tony Hoare
(lectures by Donald Knuth)
(PDF)
(PDF)
by Jennifer Tidwell
- Luis A. Enríquez
- Ed Johnson
- Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
by Bret Victor
(PNG)
- Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
(PDF)
(PDF)
- Nils J. Nilsson
- J. M. Spivey
MOOC
Networking
- Matthew Gast
(PDF) (book on ZeroMQ)
(PDF, EPUB + ) - O. Bonaventure (in progress)
(PDF, Kindle) (Just fill the fields with any values)
(PDF)
Open Source Ecosystem
(PDF)
(PDF)
The Art of Community: Building the New Age of Participation; (PDF), (PDF) - Jono Bacon
- Eric S. Raymond
- Yochai Benkler
Operating systems
- Eric S. Raymond
- Allen B. Downey
(PDF and LaTeX)
(PDF)
(PDF) - Dominic Giampaolo
Parallel Programming
(PDF, ePUB) - Charles Severance & Kevin Dowd
(LLNL materials)
(class lectures and slides)
- Victor Eijkhout
- Blaise Barney
- Norm Matloff
Professional Development
(RedGate, By Phil Factor)
(PDF) (RedGate, By Neil Davidson)
by Robert L. Read
Programming Paradigms
(class lectures and slides)
Regular Expressions
- Zed. A. Shaw
- Dan Nguyen
Security
Software Architecture
(PDF)
(PDF)
(PDF)
(PDF)
Standards
Theoretical Computer Science
- Margaret M. Fleck
(PDF)
(PDF) - Anil Maheshwari and Michiel Smid
- John E. Savage
- Robert Harper
- Scott F. Smith
- Allen B. Downey
Web Performance
by Stoyan Stefanov
by Carlos Bueno
Ada
(PDF)
(PDF)
Agda
Android
(PDF - need email confirmation)
APL
(PDF)
Arduino
- Brian Evans
ASP.NET MVC
Assembly Language
- Paul A. Carter
(PDF)
(PDF)
Non-X86
- Nick Morgan
(PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs]
by Richard Mansfield [6502 CPU]
AutoHotkey
Autotools
Awk
- Bruce Barnett
Bash
by Machtelt Garrels
(also a Powershell reference)
Basic
- Nick Montfort, Patsy Baudoin, John Bell,Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter
BETA
- Ole Lehrmann Madsen, Birger Møller-Pedersen, Kristen Nygaard
C
(PDF)
(PDF)
- Craig A. Finseth
C++
(PDF)
- Bruce Eckel
- Allen B. Downey
Also see:
(PDF)
(PDF, Kindle) (Just fill the fields with any values)
(PDF, Online)
- Br. David Carlson and Br. Isidore Minerd
(PDF)
(PDF)
Clojure
COBOL
(PDF)
(PDF)
CoffeeScript
ColdFusion
Cool
(PDF)
Coq
D
Dart
DB2
(PDF)
(PDF)
(PDF)
Delphi / Pascal
DTrace
Elasticsearch
Emacs
Erlang
- J. David Eisenberg
- Frederic Trottier-Hebert
(PDF)
F Sharp
in Wikibooks
(MSDN Chapters)
(PDF)
(PDF, Kindle) (Just fill the fields with any values)
Flex
(PDF)
(PDF)
Firefox OS
- Andre Garzia
Force.com
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(HTML)
(PDF)
Forth
(PDF)
(PDF)
Fortran
FreeBSD
Git
- Scott Chacon
- Jon Forrest
(PDF)
- Richard E. Silverman
(PDF, Kindle) (Just fill the fields with any values)
(PDF)
Go
Gradle
Grails
Hadoop
- Mark Kerzner & Sujee Maniyam
- Alan Gates
Haskell
(PDF) (work in progress)
(PDF)
- Miran Lipovača
(PDF)
(Yesod tutorial)
(PDF)
HTML / CSS
() - Mark Pilgrim
- Josh Marinacci
- Steve Fulton & Jeff Fulton
- Sanders Kleinfeld
- Jeremy Keith
- Jonathan Snook
- Boris Smus
Icon
IDL
iOS
(PDF, Kindle) (Just fill the fields with any values)
(PDF)
(slides and videos) - Stanford University
J
||
|| ||
(PDF)
(PDF)
||
(zipped html+images)
(PDF)
(PDF)
(PDF)
(PDF)
Java
- Will Iverson
- Allen B. Downey
- David J. Eck
(PDF)
- Mark Watson
(PDF)
- Patrick Niemeyer
(PDF)
(PDF)
- Rudolf Pecinovsky
- James Gosling, Bill Joy, Guy Steele, Gilad Bracha
- Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
- Marty Hall and Larry Brown
- David J. Eck
- Robert Sedgewick and Kevin Wayne
-
- Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran
- Brad Miller
Wicket
JavaScript
- Douglas Crockford
- Marijn Haverbeke
(work in progress)
(PDF)
- Cody Lindley
(Maintained by Tim Ruffles)
- Shi Chuan
(PDF, Kindle) (Just fill the fields with any values)
(starts with JavaScript basics)
- Addy Osmani
- Noel Rappin
(PDF)
Angular.js
(PDF)
Backbone.js
D3.js
- Scott Murray
Dojo
- Matthew A. Russell
jQuery
(PDF, Kindle) (Just fill the fields with any values)
(PDF)
Knockout.js
(PDF, Kindle) (Just fill the fields with any values)
Node.js
- Tom Hughes-Croucher
LaTeX
(PDF)
See also
Linux
(PDF)
(PDF)
by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
(PDF)
Lisp
- David S. Touretzky
- Vsevolod Dyomkin
- David Lamkins
- Nils Holm
Lua
(for version 5)
Mathematica
MATLAB
- Alan B. Downey
Maven
Mercurial
-
MySQL
.NET (C# / VB / Nemerle / Visual Studio)
(intro to programming)
- Svetlin Nakov
(PDF)
(VS 2003-2005 only)
(PDF) (RedGate, By Chris Farrell and Nick Harrison)
(RedGate, By Jean-Philippe Gouigoux)
(RedGate, By Paul Glavich and Chris Farrell)
NoSQL
Oberon
(PDF)
(PDF)
Objective-C
(PDF)
(PDF)
(PDF, Kindle) (Just fill the fields with any values)
*
OCaml
(PDF)
- Allen B. Downey and Nicholas Monje
Octave
OpenGL ES
- Philip Rideout
OpenSCAD
Oracle PL/SQL
Oracle Server
Parrot / Perl 6
(work in progress)
PC-BSD
Perl
(PDF)
- Stas Bekman, Eric Cholet
- Bryan D Foy
(meta-list)
(PDF)
PHP
(wiki containing O'Reilly's PHP In a Nutshell)
Laravel Framework
Drupal Framework
(PDF)
(PDF)
- Jeff Sheltren, Narayan Newton, and Nathaniel Catchpole
Drupal 7
Drupal 8
PostgreSQL
PowerShell
(PDF)
(PDF)
Processing
Prolog
- Fernando C. N. Pereira, Stuart M. Shieber
- Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
(PDF)
Python
- Mark Pilgrim
- Mark Pilgrim
- Rafe Kettler
- Al Sweigart
- Allen B. Downey, Jeff Elkner and Chris Meyers
- Cody Jackson
- Al Sweigart
- J.R. Johansson
- Al Sweigart
- Tom D. De Smedt
- David Beazley
- PDF
- William J. Turkel, Adam Crymble and Alan MacEachern
- Allen B. Downey
- Fredrik Lundh
- David Mertz
- Brad Miller and David Ranum
- Sat Kumar Tomer
- Kracekumar
- HTML
- PDF
Django
Flask
(PDF)
- Miguel Grinberg
R
(PDF) - Patrick Burns
(PDF) - G. Jay Kerns
(PDF)
(PDF)
- Daniel Navarro
- John D. Cook
(PDF) - Julian J. Faraway
Racket
REBOL
- Nick Antonaccio
Ruby
()
(PDF)
- Ian Macdonald
RSpec
Sinatra
Ruby on Rails
Rust
Sage
- Ted Kosan
(PDF) - William
Scala
(published earlier as "The Definitive Guide to Lift", )
- Richard Dallaway
(PDF)
- Cay S. Horstmann
(PDF)
Scheme
The Scheme Programming Language ,
Scilab
Scratch
Sed
Silverlight
Smalltalk
(PDF)
(meta-list)
(Smalltalk DE)
(Smalltalk IDE)
SQL (implementation agnostic)
SQL Server
(PDF) (RedGate, By Grant Fritchey)
(PDF) (RedGate, By Alex Kuznetsov)
(PDF) (RedGate, By Grant Fritchey)
(RedGate, By Benjamin Nevarez)
(RedGate, By Tony Davis and Gail Shaw)
(RedGate, By Jacob Sebastian and Sven Aelterman)
(RedGate, By Kalen Delaney)
(RedGate, By Shawn McGehee)
(RedGate, By Jonathan Kehayias and Ted Krueger)
(RedGate, By Glenn Berry)
(RedGate, By Holger Schmeling)
(RedGate, By Tim Ford and Louis Davidson)
(RedGate, By Brad McGehee)
(RedGate, By SQLServerCentral Authors)
(RedGate, By John Magnabosco)
(RedGate, By Rodney Landrum)
(RedGate, By Brad McGehee)
(RedGate, By SQLServerCentral Authors)
(RedGate, By Brad McGehee)
Standard ML
- Robert Harper
Subversion
(PDF)
Tcl
, by Richard.Suchenwirth, et. al.
, by Salvatore Sanfilippo
Teradata
TeX
(PDF) by Christian Feursänger
, by Victor Eijkhout
, by Paul Abrahams, Kathryn Hargreaves, and Karl Berry
, by Victor Eijkhout
See also
TypeScript
(PDF, Kindle) (Just fill the fields with any values)
Unix
Vim
(PDF) by Steve Oualline
(PDF)
Web Services
(PDF)