Processing ......
FreeComputerBooks.com
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
 
Computer Programming
Earn Extra Money with your IT skills? check here!
Computer Language Books Game Programming Books
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)
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)
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)
Building Skills in Programming - How To Write Your Own Software Using Python ©2007 (Steven F. Lott) [Single HTML]
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]
How to Think Like a Computer Scientist, C++ Version © (Allen B. Downey) [HTML]
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)
Concepts, Techniques, and Models of Computer Programming ©2003 (Peter Van Roy/Seif Haridi) [Mirror]
Computer Science Tapestry: Exploring Programming and Computer Science with C++ ©2000 (Owen L. Astrachan)
A Practical Theory of Programming ©1993 (Eric C.R. Hehner)
Programming from the Ground Up using Assembly Languages ©2004 (Jonathan Bartlett) [Homepage]
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]
Learn to Program Using Python, 288 pages ©2001-2007 (Alan Gauld) 288 pages
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)
Learn to Program Using Python, 288 pages ©2001 (Alan Gauld)
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