Processing ......
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
Computer Programming
For Weather, Flights, Runways of Airports all over the world, etc, click here.
Computer Language Books Game Programming Books
The Black Art of Programming ©2013 (Mark McIlroy)
OOP: Learn Object Oriented Thinking and Programming ©2013 (Rudolf Pecinovsky)
Fundamentals of Computer Programming with C# ©2013 (Svetlin Nakov, et al)
Programming Abstractions in C++ (Eric S. Roberts)
The Nature of Code: Simulating Natural Systems with Processing ©2012 (Daniel Shiffman)
An Introduction to Programming in Go ©2012 (Caleb Doxsey)
First Course in Programming with Karel the Robot and Python ©2012 (Pavel Solin, Salih Dede)
The Art and Craft of Programming, Python Edition ©2012 (John C. Lusth)
O'Reilly® The Art of Readable Code ©2011 (Dustin Boswell and Trevor Foucher)
Learning to Program with Python ©2011 (Richard L. Halterman)
Picturing Programs: An Introduction to Computer Programming ©2010 (Stephen Bloch)
So You Want to Learn to Program? - Programming With BASIC-256 ©2010 (James M. Reneau)
Software Foundations ©2010 (Benjamin C. Pierce, Chris Casinghino, et al)
Start Here: Python Programming for Beginners ©2010 (Jody Scott Ginther)
Eloquent JavaScript: An Opinionated Guide to Programming ©2007-2010 (Marijn Haverbeke)
Introduction to Programming Using JAVA ©1996-2010 (David J. Eck)
Programming Fundamentals: A Modular Structured Approach Using C++ ©2009 (Kenneth Leroy Busbee)
Fundamentals of Programming: With Object Oriented Programming, Python Edition ©2009 (Gary Marrer)
The Art of Computer Programming, Vol. 4, Combinatorial Algorithms ©2009 (Donald E. Knuth)
The Art of Computer Programming, Volumn 1, Fascicle 1: MMIX -- A RISC Computer (Donald E. Knuth)
Computer Programming using GNU Smalltalk ©2009 (Canol Gökel)
Touch of Class: Learning to Program Well with Objects and Contracts ©2009 (Bertrand Meyer) 876 pages
How to Think Like a Computer Scientist: JAVA Programming ©2009 (Allen B. Downey)
How to Think Like a Computer Scientist, C++ Version ©1999-2009 (Allen B. Downey)
Microsoft Small Basic: An introduction to Programming ©2009 (Microsoft)
A Field Guide to Genetic Programming ©2008 (Riccardo Poli, William Langdon, Nicholas McPhee) 252 pp
Foundations of Programming using .NET: Building Better Software ©2008 (Karl Seguin) [Mirror]
Introduction to Programming in Java: An Interdisciplinary Approach ©2007 (Robert Sedgewick, et al)
Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters ©2000-2007 (Alan Gauld)
Beyond Code: Learn to Distinguish Yourself in 9 Simple Steps! ©2005 (Rajesh Setty) 119 pages
Learn to Program in Ruby ©2006 (Chris Pine) 149 pages
Introduction to Computer Science Using Java ©2003-2006 (Bradley Kjell) [Mirror] [Mirror] [Mirror] [Mirror]
Concepts, Techniques, and Models of Computer Programming ©2004 (Peter Van Roy, Seif Haridi)
Programming from the Ground Up: using Linux Assembly Language ©2004 (Jonathan Bartlett)
How to Think Like a Computer Scientist: Learning with Python ©2002 (Allen B. Downey, et al) 288 pages
Art of Programming Contest, 2nd edition ©2006 (Ahmed Shamsul Arefin)
How To Design Programs: An Introduction To Programming and Computing ©2003 (Matthias Felleisen, et al)
Computer Science Tapestry: Exploring Programming and Computer Science with C++ ©2000 (Owen L. Astrachan)
A Practical Theory of Programming ©1993 (Eric C.R. Hehner)
A Gentle Introduction to Programming (A. Cumming) The Craft of Programming (John C. Reynolds)
Structure and Interpretation of Computer Programs, 2nd Ed, (H. Abelson/G.J. Sussman) [Video] [Video]
Introduction to Programming using Python ©2008 (Katja Schuerer, Corinne Maufrais, Catherine Letondal, et al)
Programming Principles in Java: Architectures and Interfaces (David Schmidt)
Designing and Building Parallel Programs ©1995 (Ian Foster) 430 pages
Introduction to Parallel Computing You Should Learn to Program
Your Program's Posture (Alan Cooper) How to Think Like a Computer Scientist [Mirror]
Watch What I Do: Programming by Demonstration ©1993 (Allen Cypher)
The Programmers' Stone (Alan & Colston) [PDF] A Programmer's Guide to the Mind
Computer Science Logo Style Volume 1: Symbolic Computing ©1997 (Brian Harvey)
Computer Science Logo Style Volume 2: Advanced Techniques ©1997 (Brian Harvey)
Computer Science Logo Style Volume 3: Beyond Programming ©1997 (Brian Harvey)
How to be a Programmer: A Short, Comprehensive, and Personal Summary (Robert L. Read)
User Interface Design for Programmers (Joel Spolsky)
Programming from Specifications ©1994 (Carroll Morgan) 332 pages
Adaptive Object-Oriented Software: Patterns for Adaptive Programming (AP) by Karl Lieberherr ©1995
Book Categories
Other Categories
Resources and Links