Free Programming Books
Here is an uncategorized list of online programming books available for free download. The books cover all major programming languages: Ada, Assembly, Basic, C, C#, C++, CGI, JavaScript, Perl, Delphi, Pascal, Haskell, Java, Lisp, PHP, Prolog, Python, Ruby, as well as some other languages, game programming, and software engineering. The books are in various formats for online reading or downloading. Click here if you prefer a categorized directory of programming books This list will be updated daily.
- Java Speech API Programmer's Guide
| Sun Microsystems, Inc. , Published in 1998, 156 pages - ppk on JavaScript
Peter-Paul Koch | New Riders Press , Published in 2006 - Hacking with React
Paul Hudson | Leanpub , Published in 2016, 236 pages - Creating a Simple 3D Game with XNA
| Wikibooks , Published in 2010 - Introduction to Programming Using Java
David J. Eck | Hobart and William Smith Colleges , Published in 2014, 755 pages - Design Patterns In Python
Rahul Verma, Chetan Giridhar | Testing Perspective , Published in 2011, 38 pages - Prolog Programming: A First Course
Paul Brna | , Published in 1999, 193 pages - Microsoft Small Basic: An introduction to Programming
Vijaye Raji | Microsoft , Published in 2009, 69 pages - Learning Java
Patrick Niemeyer, Daniel Leuck | O'Reilly Media , Published in 2013, 1010 pages - C++ Annotations
Frank B. Brokken | University of Groningen , Published in 2008, 741 pages - Optimizing Software in C++
Agner Fog | Agner.org , Published in 2013, 167 pages - Do It Yourself Agile Kickstart
Damon Poole | Valtivity , Published in 2012, 31 pages - Object-Oriented System Development
Dennis deChampeaux, Doug Lea, Penelope Faure | Addison-Wesley , Published in 1993, 560 pages - Squeak: Learn Programming with Robots
Stephane Ducasse | Apress , Published in 2005, 362 pages - Object-Oriented Programming with ANSI-C
Axel-Tobias Schreiner | , Published in 1999, 221 pages - Windows Phone 8.1 Development for Absolute Beginners
Bob Tabor | Microsoft Corporation , Published in 2014, 360 pages - Creating Adventure Games On Your Computer
Tim Hartnell | Ballantine Books , Published in 1984, 196 pages - Silverlight for Windows Phone
Puja Pramudya | Microsoft Innovation Center , Published in 2011, 157 pages - Pablo's SOLID Software Development
Derick Bailey | LosTechies.com , Published in 2009, 81 pages - Problem Solving for Coding Interviews
Karthik Naidu | GitBook , Published in 2015, 285 pages - Visual Basic Essentials
| Techotopia , Published in 2008 - 97 Things Every Programmer Should Know
Kevlin Henney | O'Reilly Media , Published in 2010, 257 pages - ANSI C for Programmers on UNIX Systems
Tim Love | , Published in 1999 - The Art of Readable Code
Dustin Boswell, Trevor Foucher | O'Reilly , Published in 2010 - Introduction to Programming using Python
K. Schuerer, et al. | Pasteur Institute , Published in 2008, 242 pages - Building Front-End Web Apps with Plain JavaScript
Gerd Wagner | Web-Engineering.info , Published in 2015, 262 pages - The Python Imaging Library
Fredrik Lundh, Matthew Ellis | PythonWare , Published in 2002, 77 pages - Optimizing C++
| Wikibooks , Published in 2014, 99 pages - Simulating Humans: Computer Graphics Animation and Control
N. I. Badler, C. B. Phillips, B. L. Webber | Oxford University Press, USA , Published in 1993, 283 pages - x86 Assembly
| Wikibooks , Published in 2007, 123 pages - Developing Backbone.js Applications
Addy Osmani | O'Reilly Media , Published in 2012, 150 pages - LISP 1.5 Primer
Clark Weissman | Dickenson Publishing Company , Published in 1967, 243 pages - Cross-Platform GUI Programming with wxWidgets
Julian Smart, Kevin Hock, Stefan Csomor | Prentice Hall PTR , Published in 2005, 744 pages - Programming Windows Phone 7
Charles Petzold | Microsoft Press , Published in 2010, 1013 pages - Yet Another Haskell Tutorial
Hal Daume III | University of Maryland , Published in 2006, 192 pages - Introduction to Software Engineering
| Wikibooks , Published in 2013, 451 pages - Big Fat Rails
Mitch Guthrie | bigfatrails.com , Published in 2012, 53 pages - Android Cookbook
Ian F. Darwin | O'Reilly Media , Published in 2011 - Microsoft Platform and Tools for Mobile App Development
Cesar de la Torre, Simon Calvert | Microsoft Press , Published in 2016, 67 pages - x86 Disassembly
| Wikibooks , Published in 2008, 151 pages - Essential C
Nick Parlante | Stanford University , Published in 2003, 45 pages - Programming for Computations - Python
Svein Linge, Hans Petter Langtangen | Springer , Published in 2016, 232 pages - Engineering Software for Accessibility
Microsoft Corporation | Microsoft Press , Published in 2009, 98 pages - How to Think Like a Computer Scientist: Learning with Python
Jeffrey Elkner, Allen B. Downey, Chris Meyers | Green Tea Press , Published in 2012 - Programming Vertex, Geometry, and Pixel Shaders
Wolfgang Engel, et al. | , Published in 2011, 423 pages - Logic, Programming and Prolog
Ulf Nilsson, Jan Mauszynski | John Wiley & Sons Inc , Published in 1995, 296 pages - Visual Studio.Net with C#
Vijay Mukhi, Suraj Godhwani, Sonal Mukhi | BPB Publications , Published in 2008 - VB.NET Programming
mkaatr | mkasoft.com , Published in 2013, 261 pages - Scala Style Guide
| Scala Community , Published in 2011, 45 pages - Using R for Data Analysis and Graphics
J H Maindonald | Australian National University , Published in 2008, 96 pages - Perl 6 Programming
| Wikibooks , Published in 2010 - Picking a Python Version: A Manifesto
David Mertz | O'Reilly Media , Published in 2015, 44 pages - JXTA JXSE Programmers Guide 2.5
| Sun Microsystems , Published in 2007, 171 pages - Cross-Platform Game Programming with gameplay3d
| Wikibooks , Published in 2014 - Introduction to Software Development
J. P. Lopez, L. R. i Xirgo | Eureca Media , Published in 2010, 379 pages - Smalltalk-80: The Interactive Programming Environment
Adele Goldberg | Addison-Wesley , Published in 1983, 530 pages - PHP 5 Power Programming
Andi Gutmans, Stig Bakken, Derick Rethans | Prentice Hall PTR , Published in 2004, 720 pages - Standard ECMA-334 C# Language Specification
| Ecma International , Published in 2006, 553 pages - Patterns of Software: Tales from the Software Community
Richard P. Gabriel | Oxford University Press , Published in 1998, 239 pages - Fundamentals of C++ Programming
Richard L. Halterman | Southern Adventist University , Published in 2015, 638 pages - Eloquent JavaScript: An opinionated guide to programming
Marijn Haverbeke | No Starch Press , Published in 2011 - Natural Language Processing Techniques in Prolog
Patrick Blackburn, Kristina Striegnitz | Union College , Published in 2002 - Ry's Objective-C Tutorial
Ryan Hodson | Smashwords , Published in 2014, 169 pages - Prolog Programming
Roman Bartak | , Published in 1998 - PHP Programming
| Wikibooks , Published in 2012 - On LISP: Advanced Techniques for Common LISP
Paul Graham | Prentice Hall , Published in 1993, 426 pages - Developing Modern Mobile Web Apps
| Microsoft Corporation , Published in 2012, 112 pages - Designing Web Services with the J2EE 1.4 Platform
Inderjeet Singh, at al. | Prentice Hall PTR , Published in 2004, 464 pages - A to Z of C
K. Joseph Wesley, R. Rajesh Jeba Anbiah | , Published in 2008 - Advanced Programming for the Java 2 Platform
Calvin Austin, Monica Pawlan | Addison Wesley Longman , Published in 2000, 526 pages - Action Arcade Adventure Set
Diana Gruber | Coriolis Group Books , Published in 1994, 512 pages - Python Scripting for Computational Science
Hans Petter Langtangen | Springer , Published in 2009, 747 pages - Programming Mac OS X with Cocoa for Beginners
| Wikibooks , Published in 2011 - Programming Android
Zigurd Mednieks, at al. | O'Reilly Media , Published in 2012, 564 pages - Design Patterns in C#
Jean Paul V.A | , Published in 2012, 94 pages - BlitzMax
| Wikibooks , Published in 2010 - Project Management Handbook
Wouter Baars | projectmanagement-training.net , Published in 2006, 83 pages - Hacking with PHP
Paul Hudson | , Published in 2007, 323 pages - MMIXware: A RISC Computer for the Third Millennium
Donald E. Knuth | Springer , Published in 2004, 550 pages - Etudes for Erlang
J. David Eisenberg | O'Reilly Media , Published in 2013, 128 pages - PC Assembly Language
Paul A. Carter | , Published in 2006, 195 pages - Killer Game Programming in Java
Andrew Davison | O'Reilly Media , Published in 2009 - Core Servlets and Javaserver Pages
Marty Hall, Larry Brown | Prentice Hall PTR , Published in 2003, 736 pages - Learn BlackBerry 10 App Development
Anwar Ludin | Apress , Published in 2014, 343 pages - 1000 Java Tips
Alexandre Patchine, Dr. Heinz M. Kabutz | , Published in 2005, 856 pages - You Don't Know JS: Scope and Closures
Kyle Simpson | O'Reilly , Published in 2014, 98 pages - LISP 1.5 Programmer's Manual
John McCarthy | The MIT Press , Published in 1985, 116 pages - Programming Ruby: The Pragmatic Programmer's Guide
David Thomas, Andrew Hunt | Addison-Wesley , Published in 2000, 608 pages - Core JavaScript Guide
| Netscape Communications Corp. , Published in 2000 - Introduction to Media Computation: A Multimedia Cookbook in Python
Mark Guzdial | Georgia Institute of Technology , Published in 2002, 234 pages - Java Enterprise Performance
Alois Reitbauer, et al. | Compuware Corporation , Published in 2012, 310 pages - The Road to learn React
Robin Wieruch | Leanpub , Published in 2018, 210 pages - Rapid C# Windows Development
Joseph Chancellor | Lulu.com , Published in 2006, 141 pages - OOP: Learn Object Oriented Thinking and Programming
Rudolf Pecinovsky | Eva & Tomas Bruckner Publishing , Published in 2013, 527 pages - PHP Reference: Beginner to Intermediate PHP5
Mario Lurig | , Published in 2008, 163 pages - The Little Go Book
Karl Seguin | OpenMyMind.net , Published in 2015, 51 pages - C# From Java
Rob Miles | , Published in 2009, 24 pages - Dylan Programming: An Object-Oriented and Dynamic Language
Neil Feinberg, et al. | Addison-Wesley , Published in 1996, 267 pages - A Beginner's Python Tutorial
Steven Thurlow | Wikibooks , Published in 2013 - MacRuby: The Definitive Guide
Matt Aimonetti | O'Reilly Media , Published in 2010 - Learning Modern 3D Graphics Programming
Jason L. McKesson | , Published in 2011, 323 pages - A Beginner's Guide to Forth
J.V. Noble | University of Virginia , - Evaluating Java for Game Development
Jacob Marner | , Published in 2002, 314 pages - How to Design Classes
Matthias Felleisen, et al. | , Published in 2011, 666 pages - NetWorld!: What People are Really Doing on the Internet
David H. Rothman | Prima Communications , Published in 1996, 352 pages - Programming in Lua
Roberto Ierusalimschy | , Published in 2003, 288 pages - The Little Book on CoffeeScript
Alex MacCaw | O'Reilly Media , Published in 2012, 60 pages - Java AWT Reference
John Zukowski | O'Reilly , Published in 1997, 1074 pages - Easy 6502
Nick Morgan | GitHub , Published in 2013 - Beyond Java
Bruce Tate | O'Reilly Media, Inc. , Published in 2005, 200 pages - Quick Ada
Dale Stanbrough | , Published in 2000, 164 pages - Etudes for Elixir
J. David Eisenberg | O'Reilly , Published in 2015, 252 pages - Introduction to Web Services with Java
Kiet T. Tran | Bookboon , Published in 2013, 177 pages - The C Library Reference Guide
Eric Huss | , Published in 1997, 348 pages - MPI: The Complete Reference
Marc Snir, at al. | The MIT Press , Published in 1998, 800 pages - Computer Programming using GNU Smalltalk
Canol Goekel | Lulu.com , Published in 2009, 119 pages - Smalltalk/V: Tutorial and Programming Handbook
| Digitalk, Inc , Published in 1988, 571 pages - Version Control by Example
Eric Sink | Pyrenean Gold Press , Published in 2011, 226 pages - An Introduction to libuv
Nikhil Marathe | , Published in 2012, 57 pages - Threading in C#
Joseph Albahari | , Published in 2007 - C++ GUI Programming with Qt 3
Jasmin Blanchette, Mark Summerfield | Prentice Hall PTR , Published in 2004, 464 pages - Mobile Developer's Guide To The Galaxy
| Enough Software , Published in 2012, 207 pages - Casting Spells in Lisp
Conrad Barski | Lisperati.com , Published in 2008, 26 pages - GNU Emacs Lisp Reference Manual
Bil Lewis, Dan LaLiberte, Richard Stallman | Free Software Foundation , Published in 2009, 1025 pages - PHP Best Practices
Alex Cabal | phpbestpractices.org , Published in 2012 - Numerical Recipes in Fortran 90
William H. Press, at al. | Cambridge University Press , Published in 1996, 500 pages - Inside Smalltalk
W. R. Lalonde, J. R. Pugh | Prentice-Hall , Published in 1990 - The Boost C++ Libraries
Boris Schäling | XML Press , Published in 2011, 424 pages - PyQt4 Tutorial
Jan Bodnar | ZetCode , Published in 2013, 294 pages - Getting Started with Erlang
| Erlang.org , Published in 2004, 58 pages - Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online
Brian Blackman, et al. | Microsoft Press , Published in 2015, 157 pages - Introduction to Python for Econometrics, Statistics and Numerical Analysis
Kevin Sheppard | , Published in 2012, 281 pages - How to think like a Computer Scientist (C++ Version)
Allen B. Downey | , Published in 1999, 189 pages - Tcl for Web Nerds
Hal Abelson, Philip Greenspun, Lydia Sandon | , Published in 2013 - The Art of Computer Game Design
Chris Crawford | Osborne/McGraw-Hill , Published in 1997, 81 pages - The Hitchhiker's Guide to Python
Kenneth Reitz | O'Reilly Media , Published in 2016, 338 pages - Object Oriented Programming using C#
Simon Kendal | Bookboon , Published in 2011, 254 pages - Thinking in C++, 2nd Edition
Bruce Eckel | Prentice Hall , Published in 2003, 1600 pages - Understanding ECMAScript 6
Nicholas C. Zakas | Leanpub , Published in 2015, 105 pages - 88 C Programs
JT Kalnay | Smashwords , Published in 2012, 296 pages - Python Tutorial
Guido van Rossum | Python Software Foundation , Published in 2008, 140 pages - C++ Essentials
Sharam Hekmat | PragSoft Corporation , Published in 2005, 311 pages - C# Notes for Professionals
| Goalkicker.com , Published in 2018, 809 pages - Introduction to Object-Oriented Programming Using C++
Peter Müller | Globewide Network Academy , Published in 1997 - React.js for the Visual Learner
Mike Mangialardi | Leanpub , Published in 2017, 251 pages - Ada 95 Reference Manual
Tucker S. Taft, Robert A. Duff | Springer , Published in 1997, 526 pages - Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design
Craig Larman | Prentice Hall , Published in 2004, 616 pages - More C++ Idioms
| Wikibooks , Published in 2012 - Starting FORTH
Leo Brodie | FORTH, Inc. , Published in 2009, 346 pages - Repository Management with Nexus
Tim O'Brien, at al. | Sonatype, Inc. , Published in 2009, 226 pages - Common LISP: A Gentle Introduction to Symbolic Computation
David S. Touretzky | Benjamin-Cummings Pub Co , Published in 1990, 587 pages - The Haskell School of Music
Paul Hudak | Yale University , Published in 2012, 353 pages - Ada 95 Rationale - The Language - The Standard Libraries
Laurent Guerby | , Published in 1996 - Start programming using Object Pascal
Motaz Abdel Azeem | , Published in 2012, 150 pages - Building Skills in Object-Oriented Design
Steven F. Lott | , Published in 2009, 311 pages - The Objective-C 2.0 Programming Language
| Apple Inc. , Published in 2009, 133 pages - The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
Randima Fernando, Mark J. Kilgard | Addison-Wesley , Published in 2003, 384 pages - Haskell Tutorial for C Programmers
Eric Etheridge | HaskellWiki , Published in 2011 - Java Swing Tutorial
Jan Bodnar | ZetCode , Published in 2011 - Artificial Intelligence and Games
Georgios N. Yannakakis, Julian Togelius | Springer , Published in 2018, 359 pages - Debugging C and C++ code in a Unix environment
J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper | OOPWeb.com , Published in 1999, 29 pages - Coding with Minecraft
Al Sweigart | No Starch Press , Published in 2018, 256 pages - PHP with Guru99
Krishna Rungta | guru99 , Published in 2013, 151 pages - Optimizing Code for Speed
| Wikibooks , Published in 2011 - The Art and Science of Smalltalk
Simon Lewis | Prentice Hall , Published in 1995, 223 pages - Mastering C++
K. R. Venugopal | Muhammadali Shaduli , Published in 1997, 804 pages - OpenGL Programming
| Wikibooks , Published in 2012 - Java, Java, Java: Object-Oriented Problem Solving
Ralph Morelli, Ralph Walde | Prentice-Hall , Published in 2012, 865 pages - Smalltalk-80: Bits of History, Words of Advice
Glen Krasner (ed.) | Addison-Wesley , Published in 1983, 354 pages - Test-Driven Development with Python
Harry Percival | O'Reilly Media , Published in 2013 - The Fable of the User-Centered Designer
David Travis | Userfocus , Published in 2009, 42 pages - An Introduction to GCC
Brian J. Gough, Richard M. Stallman | Network Theory Ltd , Published in 2004, 124 pages - Learning Cocoa with Objective-C
James Duncan Davidson | O'Reilly Media, Inc. , Published in 2002, 384 pages - Java Au Naturel
Dr. William C. Jones, Jr. | , Published in 2004 - Ada 95: The Craft of Object-Oriented Programming
John English | Prentice Hall , Published in 2001, 486 pages - C# School: 14 lessons to get you started with C# and .NET
Faraz Rasheed | , Published in 2006, 338 pages - Introduction To MIPS Assembly Language Programming
Charles W. Kann | Gettysburg College , Published in 2015, 179 pages - The Bastards Book of Ruby
Dan Nguyen | bastardsbook.com , Published in 2011 - C# in Detail
Jon Jagger | , Published in 2001, 300 pages - Visual Studio.Net: Controls and Add-ins
Vijay Mukhi, Sonal Mukhi, Manish Purohit | BPB Publications , Published in 2008 - Prolog and Natural-Language Analysis
F. C. N. Pereira, S. M. Shieber | Center for the Study of Language , Published in 2002, 204 pages - Learning Android
Marko Gargenta | O'Reilly Media , Published in 2010 - Programming in C
Bharat Kinariwala, Tep Dobry | University of Hawaii at Manoa , Published in 1993, 234 pages - A Project Management Primer
Nick Jenkins | , Published in 2006, 43 pages - Building Expert Systems in Prolog
Dennis Merritt | Amzi! inc. , Published in 2000, 358 pages - Object-Oriented Programming and the Objective-C Language
| NeXT Software, Inc. , Published in 1996, 146 pages - Java Authentication and Authorization Service (JAAS) in Action
Michael Cote | , Published in 2005, 246 pages - Java EE 6 Tutorial, Volume I
Eric Jendrock, at al. | Prentice Hall , Published in 2009, 588 pages - Learn C The Hard Way
Zed A. Shaw | LCodeTHW , Published in 2011, 660 pages - PHP 101: PHP For the Absolute Beginner
Vikram Vaswani | Zend Developer Zone , Published in 2014, 331 pages - The Art of Assembly Language
Randall Hyde | No Starch Press , Published in 2003, 928 pages - No Bugs!: Delivering Error-Free Code in C and C++
David Thielen | Addison-Wesley , Published in 1992, 214 pages - Visual Basic.Net
Vijay Mukhi, Deepak N. Ramchand, Sonal Mukhi | BPB Publications , Published in 2008 - Java Based Real Time Programming
Klas Nilsson | Lunds Universitet , Published in 2016, 128 pages - Standard C++ Library Reference
| International Business Machines Corporation , Published in 2005, 439 pages - Natural Language Processing for the Working Programmer
Daniël de Kok, Harm Brouwer | , Published in 2011, 78 pages - Open Source Development with CVS, 3rd Edition
Karl Fogel, Moshe Bar | Paraglyph , Published in 2003, 368 pages - Practical Perl Programming
A. D. Marshall | Cardiff School of Computer Science , Published in 2005 - An Introduction to the C Programming Language and Software Design
Tim Bailey | University of Sydney , Published in 2005, 153 pages - PHP Security Guide
| PHP Security Consortium , Published in 2005, 37 pages - RubyGems User Guide
| RubyGems.org , Published in 2010 - Learn Objective-C in 24 Days
Feifan Zhou | Binpress , Published in 2010, 163 pages - C# Essentials
| Techotopia , Published in 2007 - Squeak by Example
O. Nierstrasz, S. Ducasse, D. Pollet, A. Black | Lulu.com , Published in 2008, 304 pages - Interactive Programming In Java
Lynn Andrea Stein | Morgan Kaufmann Publishers , Published in 2003, 545 pages - Adaptive Object-Oriented Software: The Demeter Method
Karl Lieberherr | Pws Pub Co , Published in 1996, 651 pages - x86-64 Assembly Language Programming with Ubuntu
Ed Jorgensen | University of Nevada, Las Vegas , Published in 2016, 367 pages - Perl 5 Pocket Reference
Johan Vromans, Linda Mui | O'Reilly , Published in 2000, 31 pages - Hacking Secret Ciphers with Python
Al Sweigart | , Published in 2013, 436 pages - Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
Bruno R. Preiss | , Published in 2004, 249 pages - Concurrent Programming Using Java
Stephen J. Hartley | , Published in 2005 - Essential Skills for Agile Development
Tong Ka Iok | Macau Productivity and Technology Transfer Center , Published in 2004, 427 pages - The Programming Historian
W.J. Turkel, A. Crymble, A. MacEachern | NiCHE , Published in 2010, 74 pages - Free Range VHDL
Bryan Mealy, Fabrizio Tappero | freerangefactory.org , Published in 2018, 194 pages - Python Programming
Hannes Röst, et al. | Wikibooks , Published in 2013, 159 pages - Tcl and the Tk Toolkit
John K. Ousterhout | Addison-Wesley , Published in 2007, 142 pages - Essential Delphi
Marco Cantu | , Published in 2002, 156 pages - Learn You a Haskell for Great Good!
Miran Lipovaca | LearnYouaHaskell.com , Published in 2010, 176 pages - Invent Your Own Computer Games with Python
Albert Sweigart | , Published in 2015, 367 pages - Build Your Own Lisp
Daniel Holden | buildyourownlisp.com , Published in 2014 - Learning Object Oriented Programming with Delphi
Zarko Gajic | About.com , Published in 1998 - F# Programming
| Wikibooks , Published in 2016, 103 pages - Think Stats: Probability and Statistics for Programmers
Allen B. Downey | Green Tea Press , Published in 2011, 122 pages - User Interfaces
Rita Matrai | InTech , Published in 2010, 280 pages - Software Development Guidelines
| literateprogramming.com , Published in 2000, 103 pages - Java Programming
| Wikibooks , Published in 2011, 200 pages - IT Project Governance
Magnus Mähring | EFI at SSE , Published in 2002, 353 pages - Beautiful Code, Compelling Evidence
J.R. Heard | Renaissance Computing Institute , Published in 2008, 33 pages - Domain-Driven Design Quickly
Abel Avram, Floyd Marinescu | Lulu.com , Published in 2007, 106 pages - Getting Started with the Java 3D API
Dennis J. Bouvier | Sun Microsystems, Inc. , Published in 1999, 273 pages - Objective-C 2.0 Essentials
Neil Smyth | Techotopia , Published in 2010, 204 pages - Speeding Through Haskell
Mihai-Radu Popescu | sthaskell.com , Published in 2013, 87 pages - Exploratory Data Analysis with R
Roger D. Peng | Leanpub , Published in 2016, 208 pages - Java Look and Feel Design Guidelines, 2nd Edition
Sun Microsystems Inc. | Addison-Wesley Professional , Published in 2001, 416 pages - Sams Teach Yourself C# in 24 Hours
James D. Foxall | Sams , Published in 2002, 720 pages - Essential JavaScript and jQuery Design Patterns
Addy Osmani | addyosmani.com , Published in 2010 - The Rust Programming Language
| The Rust Project Developers , Published in 2015, 302 pages - Java Programming for Kids, Parents and Grandparents
Yakov Fain | , Published in 2004, 211 pages - Python for Informatics: Exploring Information
Charles Severance | PythonLearn , Published in 2010, 220 pages - Loving Lisp, or the Savvy Programmer's Secret Weapon
Mark Watson | , Published in 2002 - Creating Mobile Apps with Xamarin.Forms
Charles Petzold | Microsoft Press , Published in 2014, 275 pages - The Java Web Services Tutorial
Eric Armstrong, et al | Pearson Education , Published in 2005, 457 pages - A Taste of Smalltalk
Ted Kaehler, Dave Patterson | W W Norton & Co Inc , Published in 1986, 152 pages - Ada Quality and Style Guide
| Wikibooks , Published in 2011 - Prolog Techniques
Attila Csenki | BookBoon , Published in 2009, 186 pages - 3D Game Development with LWJGL 3
Antonio Hernandez Bejarano | GitBook , Published in 2017, 344 pages - Introducing Microsoft Visual Basic 2005 for Developers
Microsoft Corporation | Microsoft Press , Published in 2004, 288 pages - Introduction to Programming using Fortran 95/2003/2008
Ed Jorgensen | University of Nevada, Las Vegas , Published in 2013, 179 pages - Design Patterns in Java Tutorial
| TutorialsPoint.com , Published in 2016, 218 pages - Ruby on Rails Security
Heiko Webers | OWASP , Published in 2009, 48 pages - Java with BlueJ
Ron McFadyen | University of Winnipeg , Published in 2015, 446 pages - Image Processing in C: Analyzing and Enhancing Digital Images
Dwayne Philipps | R & D Books , Published in 1997, 816 pages - The R Inferno
Patrick Burns | Burns Statistics , Published in 2011, 126 pages - Another tour of Scala
David Copeland | naildrivin5.com , Published in 2010, 305 pages - Clojure From the Ground Up
Kyle Kingsbury | Aphyr.com , Published in 2014 - Android on x86
Iggy Krajci, Darren Cummings | Apress , Published in 2013, 380 pages - C Programming in Linux
David Haskins | BookBoon , Published in 2009, 84 pages - An Introduction to Logic Programming through Prolog
Michael Spivey | Prentice Hall , Published in 2008, 258 pages - The Linux Gamers' HOWTO
Peter Jay Salzman, Frederic Delanoy | , Published in 2004 - Thinking Forth
Leo Brodie | Punchy Publishing , Published in 2004, 316 pages - The Scheme Programming Language, 3rd Edition
R. Kent Dybvig | MIT Press , Published in 2003 - Data-Oriented Design
Richard Fabian | dataorienteddesign.com , Published in 2013 - Concrete Abstractions: An Introduction to Computer Science Using Scheme
Max Hailperin, Barbara Kaiser, Karl Knight | Course Technology , Published in 1998, 670 pages - Practical PHP Testing
Giorgio Sironi | , Published in 2009, 61 pages - Learning to Draw Basic Graphics in C++
Michael Morrison | InformIT , Published in 2004 - Google App Engine Java Experiments
Romin K. Irani | , Published in 2010, 227 pages - RESTful Java with JAX-RS 2.0
Bill Burke | GitBook , Published in 2015, 661 pages - Exploring Generic Haskell
Andres Loh | Febodruk , Published in 2004, 352 pages - Practical Guide to Bare Metal C++
Alex Robenko | GitBook , Published in 2017, 199 pages - Visual Basic
| Wikibooks , Published in 2010 - C++ GUI Programming with Qt 4
Jasmin Blanchette, Mark Summerfield | Prentice Hall , Published in 2008, 734 pages - Designing Components with the C++ STL
Ulrich Breymann | Addison-Wesley Professional , Published in 2000, 320 pages - Python for Everybody: Exploring Data in Python 3
Charles R. Severance | PythonLearn , Published in 2016, 247 pages - Python 101: Introduction to Python
Dave Kuhlman | , Published in 2008, 252 pages - Java - Servlets - JSP
V. Mukhi, S. Mukhi, N. Kotecha | bpbonline.com , Published in 2009 - AMPL: A Modeling Language for Mathematical Programming
R. Fourer, D.M. Gay, B.W. Kernighan | Duxbury Press , Published in 2002, 540 pages - Spring by Example
David Winterfeldt, Vaan Nila | springbyexample.org , Published in 2012, 289 pages - Teach Yourself Scheme in Fixnum Days
Dorai Sitaram | , Published in 2004 - The Book Of Ruby
Huw Collingbourne | No Starch Press , Published in 2009, 425 pages - Java: The Fundamentals of Objects and Classes
David Etheridge | BookBoon , Published in 2009, 92 pages - Smalltalk-80: The Language and its Implementation
Adele Goldberg, David Robson | Addison-Wesley , Published in 1983, 742 pages - Java Testing and Design
Frank Cohen | Prentice Hall PTR , Published in 2004, 434 pages - Practical Smalltalk: Using Smalltalk/V
Dan Shafer, Dean A. Ritz | Springer , Published in 1991, 251 pages - Project Management Book
Michael Harding Roberts | hraconsulting-ltd.co.uk , Published in 2009 - The Little Book of Ruby
Huw Collingbourne | Dark Neon Ltd. , Published in 2008, 87 pages - Smalltalk by Example: The Developer's Guide
Alec Sharp | Mcgraw-Hill , Published in 1997, 359 pages - Getting Real: The Smarter, Faster, Easier Way to Build a Successful Web Application
37signals | LL , Published in 2006 - Non-Programmers Tutorial For Python
Josh Cogliati | Wikibooks , Published in 2005, 90 pages - The VHDL Cookbook, First Edition
Peter J. Ashenden | Ashenden Designs , Published in 1990, 111 pages - Data Structures and Algorithms with Object-Oriented Design Patterns in Java
Bruno R. Preiss | Wiley , Published in 1999, 656 pages - Learning JavaScript Design Patterns
Addy Osmani | O'Reilly Media , Published in 2012, 254 pages - Picking Up Perl
Bradley M. Kuhn | ebb.org , Published in 2001, 66 pages - A Practical Introduction to 3D Game Development
Yasser Jaffal | Bookboon , Published in 2014, 252 pages - The Rook's Guide to C++
Jeremy A. Hansen | Rook's Guide Press , Published in 2013, 160 pages - The Craft of Programming
John C. Reynolds | Prentice Hall , Published in 1981, 434 pages - Tutorial: Hibernate, Spring, HSQL, Eclipse and Maven
A. Kumaraswamipillai, S. Arulkumaran | Lulu.com , Published in 2010, 33 pages - The Scheme Programming Language: ANSI Scheme
R. Kent Dybvig | Prentice Hall , Published in 1996, 272 pages - Code Bright for Laravel PHP
Dayle Rees | daylerees.com , Published in 2014, 260 pages - The Java Virtual Machine Specification, 2nd Edition
Tim Lindholm, Frank Yellin | Prentice Hall PTR , Published in 1999, 496 pages - Real World OCaml: Functional programming for the masses
Jason Hickey, Anil Madhavapeddy, Yaron Minsky | O'Reilly Media , Published in 2013, 510 pages - 97 Things Every Software Architect Should Know
Richard Monson-Haefel | O'Reilly , Published in 2010, 222 pages - Java: Classes in Java Applications
David Etheridge | BookBoon , Published in 2009, 118 pages - The New C Standard
Derek M. Jones | Addison-Wesley Professional , Published in 2008, 1615 pages - Industrial Strength C++
Mats Henricson, Erik Nyquist | Prentice Hall , Published in 1996, 244 pages - C++ Programming for Scientists
Roldan Pozo, Karin Remington | NIST , - The Practice of Parallel Programming
Sergey A. Babkin | CreateSpace , Published in 2010, 422 pages - Smalltalk With Style
E. Klimas, S. Skublics, D. A. Thomas | Prentice Hall , Published in 2004, 139 pages - JavaScript Enlightenment
Cody Lindley | Lulu.com , Published in 2011, 141 pages - Fundamentals of Programming: With Object Orientated Programming
Gary Marrer | , Published in 2009, 358 pages - C++ Notes for Professionals
| GoalKicker , Published in 2020, 708 pages - Learn C++ Programming Language
| Tutorials Point , Published in 2014, 322 pages - Introducing Julia
Dirk Hünniger, et al. | Wikibooks , Published in 2015, 166 pages - Super Awesome Advanced CakePHP Tips
Matt Curry | PseudoCoder.com , Published in 2009, 66 pages - Programming Languages at a Glance
Andreas Hohmann | Minimal Programming , Published in 2003, 324 pages - Functional Programming in OCaml
Michael R. Clarkson, et al. | Cornell University , Published in 2019, 265 pages - The Pascal Programming Language
Bill Catambay | Academic Press , Published in 2001 - Building Java Programs
Stuart Reges, Marty Stepp | Pearson , Published in 2016, 224 pages - The Art of Prolog
Leon S. Sterling, Ehud Y. Shapiro | The MIT Press , Published in 1994, 553 pages - The Art of Agile Development
James Shore | O'Reilly Media , Published in 2007 - Pro Java 6 3D Game Development
Andrew Davison | Apress , Published in 2007, 528 pages - Pangea Software's Ultimate Game Programming Guide for Mac OS X
Brian Greenstone | Pangea Software, Inc , Published in 2004, 288 pages - The Python Language Reference Manual
Guido Van Rossum | Network Theory Ltd. , Published in 2003, 144 pages - Introduction to Java and OOA/OOD for Web Applications
Alvin J. Alexander | DevDaily.com , Published in 2002 - The Java Language Specification
James Gosling, Bill Joy, Guy Steele, Gilad Bracha | Prentice Hall PTR , Published in 2005, 684 pages - OSGi in Practice
Neil Bartlett | GitHub , Published in 2009, 313 pages - Exploring Programming Language Architecture in Perl
Bill Hails | , Published in 2010, 368 pages - Fear of Macros
Greg Hendershott | GregHendershott.com , Published in 2014 - JS.next: A Manager's Guide
Aaron Frost | O'Reilly Media , Published in 2013, 43 pages - Java for Python Programmers
Brad Miller | interactivepython.org , Published in 2011, 245 pages - An Introduction to Programming in Go
Caleb Doxsey | , Published in 2012, 165 pages - Android Application Development Cookbook
Wei-Meng Lee | Wrox , Published in 2012, 448 pages - Learning to Program with Visual Basic and .NET Gadgeteer
Sue Sentance, et al. | Microsoft Press , Published in 2013, 125 pages - Developing PHP Applications for IBM Data Servers
| IBM Redbooks , Published in 2006, 448 pages - Scala with Cats
Noel Welsh, Dave Gurnell | Underscore Consulting , Published in 2017, 325 pages - An Introduction to Python
Guido van Rossum | Network Theory Ltd. , Published in 2006, 136 pages - Mastering Dyalog APL
Bernard Legrand | Dyalog Limited , Published in 2009, 818 pages - Learn Prolog Now!
Patrick Blackburn, Johan Bos, Kristina Striegnitz | College Publications , Published in 2006, 284 pages - The Programming Language LISP: Its Operation and Applications
E.C. Berkeley, D.G. Bobrow | The MIT Press , Published in 1966, 395 pages - Modern Perl
chromatic | Onyx Neon Press , Published in 2010, 186 pages - Object-Oriented Software Composition
Nierstrasz, Sichritzis | Prentice Hall PTR , Published in 1995, 362 pages - Object-oriented Programming in C# for C and Java programmers
Kurt Nørmark | Aalborg University , Published in 2010, 485 pages - Modern Java EE Design Patterns
Markus Eisele | O'Reilly Media , Published in 2016, 65 pages - Practical Artificial Intelligence Programming in Java
Mark Watson | Lulu.com , Published in 2008, 222 pages - Snake Wrangling for Kids
Jason R Briggs | Lulu.com , Published in 2007, 158 pages - Modern Web Essentials Using JavaScript and HTML5
David Pitt | InfoQ.com , Published in 2014, 49 pages - Lua Programming
| Wikibooks , Published in 2014, 51 pages - Paradigms of Artificial Intelligence Programming
Peter Norvig | Morgan Kaufmann , Published in 1992, 948 pages - GPU Gems 3
Hubert Nguyen | Addison-Wesley Professional , Published in 2007, 1008 pages - Python for Fun
Chris Meyers | , Published in 2004 - Your First Meteor Application
David Turnbull | MeteorTips.com , Published in 2015, 175 pages - Blender 3D: Noob to Pro
| Wikibooks , Published in 2010 - Creating Applications with Mozilla
David Boswell, at al. | O'Reilly Media , Published in 2002, 480 pages - More Servlets and JavaServer Pages
Marty Hall | Pearson Education , Published in 2001, 752 pages - Concurrent Programming in Erlang
Robert Virding, Claes Wikstrom, Mike Williams | Prentice Hall PTR , Published in 1996, 205 pages - Structured Programming with C++
Kjell Bäckman | BookBoon , Published in 2012, 246 pages - Advanced Programming Language Design
Raphael Finkel | Addison Wesley , Published in 1995, 512 pages - Efficient R Programming
Colin Gillespie, Robin Lovelace | O'Reilly , Published in 2016, 150 pages - Artificial Intelligence through Prolog
Neil C. Rowe | Prentice-Hall , Published in 1988, 481 pages - Algorithm Implementation
| Wikibooks , Published in 2010 - Dive Into Python
Mark Pilgrim | Apress , Published in 2004, 413 pages - Using Perl 6
Jonathan S. Duff, et al. | , Published in 2012, 135 pages - Become an Xcoder: Start Programming the Mac Using Objective-C
B. Altenberg, A. Clarke, P. Mougin | CocoaLab , Published in 2008, 69 pages - Speaking JavaScript
Axel Rauschmayer | O'Reilly Media , Published in 2014, 460 pages - GUI Design for Android Apps
Ryan Cohen, Tao Wang | Apress Media , Published in 2014, 156 pages - C Programming Tutorial
Mark Burgess | , Published in 1999, 410 pages - Porting to Python 3: An in-depth guide
Lennart Regebro | , Published in 2011, 138 pages - Building Android Apps with HTML, CSS, and JavaScript
Jonathan Stark | O'Reilly Media , Published in 2012, 176 pages - MIPS Assembly Language Programming Using QtSpim
Ed Jorgensen | University of Nevada, Las Vegas , Published in 2013, 122 pages - Java Native Interface: Programmer's Guide and Specification
Sheng Liang | Prentice Hall PTR , Published in 1999, 320 pages - Ada-95: A guide for C and C++ programmers
Simon Johnston | Ada Home , Published in 1995 - Adventure in Prolog
Dennis Merritt | Springer , Published in 1990, 186 pages - Visual Basic 2005: A Developer's Notebook
Matthew MacDonald | O'Reilly Media, Inc. , Published in 2005, 322 pages - Java Structures: Data Structures in Java for the Principled Programmer
Duane A. Bailey | McGraw-Hill , Published in 2007, 542 pages - Python Notes for Professionals
| Goalkicker.com , Published in 2018, 813 pages - Applications of Prolog
Attila Csenki | BookBoon , Published in 2009, 203 pages - The Black Art of Programming
Mark McIlroy | Blue Sky Technology , Published in 2013, 672 pages - The C Book: Featuring the ANSI C Standard
Mike Banahan, Declan Brady, Mark Doran | Addison-Wesley Pub , Published in 1991, 333 pages - Java Persistence
James Sutherland, Doug Clarke | Wikibooks , Published in 2012, 130 pages - Basic Lisp Techniques
David J. Cooper, Jr. | Franz Inc. , Published in 2003, 100 pages - Smooth CoffeeScript
E. Hoigaard | , Published in 2011, 214 pages - Perl 5 Internals
Simon Cozens | NetThink , Published in 2001 - Programming Forth
Stephen Pelc | MicroProcessor Engineering Limited , Published in 2005, 192 pages - C++ Best Practices
Jason Turner | GitBook , Published in 2017, 45 pages - Python for Education
Ajith Kumar | Inter University Accelerator Centre , Published in 2010, 110 pages - C++ In Action: Industrial Strength Programming Techniques
Bartosz Milewski | Addison Wesley , Published in 2001, 482 pages - Introduction to JavaScript
Frank Peter | Foothill College , Published in 2011, 84 pages - The First 10 Prolog Programming Contests
Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Troncon | , Published in 2005, 161 pages - PHP Programming
Penn Wu | The Global Text Project , Published in 2014, 245 pages - COBOL: A self-instructional manual
James A. Saxon | Prentice-Hall , Published in 1963, 190 pages - Practical Programming in Tcl and Tk
Brent Welch, Ken Jones | Prentice Hall PTR , Published in 2003, 960 pages - The Busy Coder's Guide to Android Development
Mark L. Murphy | CommonsWare , Published in 2009, 545 pages - Parallel Programming in Fortran 95 using OpenMP
Miguel Hermanns | OpenMP.org , Published in 2002, 75 pages - Clever Algorithms: Nature-Inspired Programming Recipes
Jason Brownlee | GitHub , Published in 2011, 436 pages - Version Control with SVK
Michael Brouwer, Russell Brown | , Published in 2005 - Programming Neural Networks with Encog3 in Java
Jeff Heaton | Heaton Research , Published in 2011, 242 pages - Introduction: Visual BASIC 6.0
Gary Haggard, Wade Hutchison, Christy Shibata | Bookboon , Published in 2012, 227 pages - Your First Cup: An Introduction to the Java EE Platform
| Oracle , Published in 2010, 48 pages - Canvas 2D Web Apps
| Wikibooks , Published in 2013 - Developing Applications with Objective Caml
E. Chailloux, P. Manoury, B. Pagano | O'Reilly Media , Published in 2002, 757 pages - Fundamentals of Computer Programming with C#
Svetlin Nakov, et al. | Telerik Software Academy , Published in 2013, 1132 pages - Embedding Perl in HTML With Mason
Dave Rolsky, Ken Williams | O'Reilly , Published in 2002, 318 pages - .NET Book Zero
Charles Petzold | , , 267 pages - Common Lisp
| Wikibooks , Published in 2011 - Unix and Perl Primer for Biologists
Keith Bradnam, Ian Korf | Korf Lab , Published in 2010, 135 pages - Python Quick Reference
Richard Gruet | , Published in 2007, 42 pages - Programming Linux Games
John R. Hall | No Starch Press , Published in 2001, 433 pages - TypeScript Deep Dive
Basarat Ali Syed | GitBook , Published in 2017, 299 pages - Learning to Program with Python
Richard L. Halterman | Southern Adventist University , Published in 2011, 283 pages - Haskell: Functional Programming with Types
Joeri van Eekelen, et al. | Wikibooks , Published in 2007, 290 pages - Learn You Some Erlang for Great Good!
Frederic Trottier-Hebert | LearnYouSomeErlang.com , Published in 2010, 316 pages - Ruby Best Practices
Gregory T. Brown | O'Reilly Media , Published in 2009, 328 pages - Beej's Guide to Network Programming - Using Internet Sockets
Brian Hall | , Published in 2008, 118 pages - Strategy Game Programming
Martin Fierz | , Published in 2005 - Essential CVS
Jennifer Vesperman | O'Reilly Media, Inc. , Published in 2006, 428 pages - Unix System Programming in OCaml
Xavier Leroy, Didier Remy | , Published in 2011, 143 pages - HTTP Programming Recipes for C# Bots
Jeff Heaton | Heaton Research, Inc. , Published in 2007, 631 pages - Ruby on Rails Tutorial: Learn Rails by Example
Michael Hartl | Addison-Wesley , Published in 2010 - Software Architect
Nigel | ivencia.com , Published in 2010 - Backbone Tutorials
Thomas Davis | backbonetutorials.com , Published in 2012, 55 pages - Smalltalk: An Introduction to Application Development Using VisualWorks
Trevor Hopkins, Bernard Horan | Prentice Hall , Published in 1995, 413 pages - C# - The Basics
V. Mukhi, S. Shanbhag, S. Mukhi | BPB Publications , Published in 2008 - WML and WMLScript
V. Mukhi, V. Kalantri, S. Mukhi | BPB Publications , Published in 2008 - Statistical Software Engineering
| National Academies Press , Published in 1996, 89 pages - Encyclopedia of Graphics File Formats
James D. Murray, William vanRyper | O'Reilly , Published in 1996, 1152 pages - Small Memory Software: Patterns for systems with limited memory
Charles Weir, James Noble | Addison-Wesley , Published in 2000, 352 pages - Scratch Programming Playground
Al Sweigart | No Starch Press , Published in 2016, 288 pages - PHP: The Right Way
Josh Lockhart | phptherightway.com , Published in 2012 - CVS Version Control for Web Site Projects
Sean Dreilinger | , Published in 1999 - Object Oriented Programming with Java
| University of KwaZulu-Natal , Published in 2006, 221 pages - Prolog Experiments in Discrete Mathematics, Logic, and Computability
James Hein | Portland State University , Published in 2009, 158 pages - Stuff Goes Bad: Erlang in Anger
Fred Hebert | erlang-in-anger.com , Published in 2014, 93 pages - A Little C Primer
| Wikibooks , Published in 2010, 83 pages - Advanced R programming
Hadley Wickham | , Published in 2013 - How to Design Programs: An Introduction to Programming and Computing
Matthias Felleisen, et al | The MIT Press , Published in 2003, 720 pages - Spring Data: Modern Data Access for Enterprise Java
Mark Pollack, et al. | O'Reilly Media , Published in 2012, 456 pages - Foundations of Programming: Building Better Software
Karl Seguin | CodeBetter.Com , Published in 2007, 79 pages - Programming in Fortran 95
Rachael Padman | University of Cambridge , Published in 2007, 50 pages - Using GCC: The GNU Compiler Collection Reference Manual for GCC
Richard M. Stallman | Free Software Foundation , Published in 2003, 432 pages - Python Standard Library
Fredrik Lundh | O'Reilly , Published in 2001, 300 pages - C# Development
Rob Miles | , Published in 2008, 185 pages - The Scheme Programming Language, 4th Edition
R. Kent Dybvig | The MIT Press , Published in 2009, 504 pages - Inductive Logic Programming: Theory and Methods
Stephen Muggleton, Luc de Raedt | ScienceDirect , Published in 1994, 51 pages - Programming the Be Operating System
Dan Parks Sydow | O'Reilly , Published in 1999, 400 pages - Programming Abstractions in C++
Eric S. Roberts | , Published in 2012, 682 pages - Object Oriented Software in Ada 95
Michael A. Smith | , Published in 2001, 446 pages - Java: Learning to Program with Robots
Byron Weber Becker | Course Technology , Published in 2006, 864 pages - Android Application Development for the Intel Platform
Ryan Cohen, Tao Wang | Apress , Published in 2014, 508 pages - Ruby Hacking Guide
Minero Aoki | , Published in 2004 - Modern Java: A Guide to Java 8
Benjamin Winterberg | GitBook , Published in 2016, 90 pages - Web Client Programming with Perl
Clinton Wong | O'Reilly , Published in 1997, 228 pages - jQuery Fundamentals
Rebecca Murphey | , Published in 2010 - Building Web Apps with Go
Jeremy Saenz | GitBook , Published in 2015, 24 pages - Programming Fundamentals: A Modular Structured Approach Using C++
Kenneth Leroy Busbee | Connexions , Published in 2011, 331 pages - Learn Python The Hard Way
Zed A. Shaw | , Published in 2011 - Designing Interfaces: Patterns for Effective Interaction Design
Jenifer Tidwell | O'Reilly Media , Published in 2005, 352 pages - Mercurial: The Definitive Guide
Bryan O'Sullivan | O'Reilly Media , Published in 2009, 288 pages - Fortran 90 Course Notes
AC Marshall, JS Morgan, JL Schonfelder | The University of Liverpool , Published in 1997, 278 pages - A Byte of Python (for Python 3.0)
Swaroop C H | , Published in 2008, 119 pages - Algorithms for Programmers: Ideas and Source Code
Jorg Arndt | , Published in 2002, 220 pages - Zen of Assembly Language: Volume I, Knowledge
Michael Abrash | jagregory.com , Published in 1990, 849 pages - Building Front-End Web Apps with AngularJS and Parse.com
Bo Li, Gerd Wagner | web-engineering.info , Published in 2015, 183 pages - Practical Common Lisp
Peter Seibel | Apress , Published in 2005, 500 pages - Mastering Enterprise JavaBeans 3.0
R. P. Sriganesh, G. Brose, M. Silverman | Wiley , Published in 2007, 685 pages - C++ Reference Guide
Danny Kalev | Informit , Published in 2008, 402 pages - Performance and Evaluation of Lisp Systems
Richard P. Gabriel | The MIT Press , Published in 1985, 294 pages - Software Design Using C++
David Carlson | Saint Vincent College , Published in 2007 - Sun Certified Java Programmer Pre-Exam Essentials
Dylan Walsh | , Published in 2002 - Java in a Nutshell
David Flanagan | O'Reilly , Published in 1997, 628 pages - C Programming
| Wikibooks , Published in 2006, 129 pages - C++ Programming
| Wikibooks , Published in 2012, 684 pages - Pixel Shaders: An Interactive Introduction to Graphics Programming
Toby Schachman | pixelshaders.com , Published in 2013 - Learn Ruby The Hard Way
Zed A. Shaw | LCodeTHW , Published in 2011, 91 pages - The GNU C Programming Tutorial
Mark Burgess, Ron Hale-Evans | Free Software Foundation , Published in 2002, 350 pages - Using, Understanding, and Unraveling The OCaml Language
Didier Rémy | INRIA Paris-Rocquencourt , Published in 2001, 182 pages - Essential Perl
Nick Parlante | Stanford University , Published in 2002, 25 pages - VHDL Handbook
| Hardi electronics , Published in 2007, 76 pages - Higher-Order Perl: Transforming Programs with Programs
Mark Jason Dominus | Morgan Kaufmann , Published in 2005, 592 pages - Parallel and Concurrent Programming in Haskell
Simon Marlow | , Published in 2011, 63 pages - Extreme Programming in Perl
Robert Nagler | O'Reilly Media , Published in 2005, 194 pages - Michael Abrash's Graphics Programming Black Book
Michael Abrash | Coriolis Group Books , Published in 2001, 1342 pages - Think OCaml
Nicholas Monje, Allen Downey | Green Tea Press , Published in 2011, 128 pages - DOM Enlightenment
Cody Lindley | domenlightenment.com , Published in 2012 - Python Scientific Lecture Notes
EuroScipy tutorial team | , Published in 2012, 313 pages - Free Pascal Reference Guide
Michael Van Canneyt | freepascal.org , Published in 2015, 238 pages - wxWidgets tutorial
Jan Bodnar | ZetCode , Published in 2007 - C++: A Beginner's Guide
Herbert Schildt | McGraw-Hill Osborne Media , Published in 2003, 541 pages - C# for Sharp Kids
| Microsoft Corporation , Published in 2009 - Watch What I Do: Programming by Demonstration
Allen Cypher | The MIT Press , Published in 1993, 652 pages - Programming in D
Ali Çehreli | , Published in 2014, 747 pages - Python course in Bioinformatics
Katja Schuerer, Catherine Letondal | Pasteur Institute , Published in 2008, 182 pages - BIOS Disassembly Ninjutsu Uncovered
Darmawan Salihun | A-List Publishing , Published in 2006, 579 pages - An Elementary Introduction to the Wolfram Language
Stephen Wolfram | Wolfram Media , Published in 2017, 339 pages - The JavaScript Way
Baptiste Pesquet | Leanpub , Published in 2017, 269 pages - The Second Book of Machine Language
Richard Mansfield | Compute! Publications , Published in 1984, 464 pages - Microservices for Java Developers
Christian Posta | O'Reilly Media , Published in 2016, 129 pages - Simply Logical: Intelligent Reasoning by Example
Peter Flach | John Wiley , Published in 1994, 247 pages - How to Become a C# Programmer
Scott Whigham | LearnItFirst.com LLC , Published in 2009, 42 pages - How To Write Your Own Software Using Python
Steven F. Lott | , Published in 2008 - C# 1: Introduction to programming and the C# language
Poul Klausen | Bookboon , Published in 2014, 289 pages - Statistics with R
Vincent Zoonekynd | , Published in 2007
Source: https://www.e-booksdirectory.com/programming.php
Posted by: dalenedalenestarowicze0273211.blogspot.com