Processing ......
FreeComputerBooks.com
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
 
Computer Programming
GIS Visualizer - Geographic Data Visualized on 30+ Maps! Click here for details.
:
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