| Book | Title | Authors |
 | 19 Deadly Sins of Software Security | Michael Howard |
 | A Discipline for Software Engineering | Watt S. Humphrey |
 | Accelerated C# 2008 | Trey Nash |
 | Accelerated C++: Practical Programming by Example | Andrew Koenig |
 | Advanced Topics in Types and Programming Languages | Benjamin C. Pierce |
 | Ajax on Rails | Scott Raymond |
 | An Introduction to Functional Programming Systems Using Haskell | Antony J. T. Davie |
 | An Introduction to Lambda Calculi for Computer Scientists | C Hankin |
 | ANSI Common Lisp | Paul Graham |
| Art of computer programming. Vol.2 | Donald E. Knuth |
| Art of computer programming. Vol.3 | Donald Knuth |
 | Artificial Intelligence: Structures and Strategies for Complex Problem Solving | George F. Luger |
 | ASP.NET 2.0 MVP Hacks and Tips | David Yack |
 | ASP.NET 2.0 Website Programming: Problem-design-solution | Marco Bellinaso |
 | Assembly Language Step-by-step: Programming with DOS and Linux | Jeff Duntemann |
 | Basic Category Theory for Computer Scientists | Benjamin C. Pierce |
 | Bayesian Statistics: An Introduction | William M. Bolstad |
 | Beautiful Code: Leading Programmers Explain How They Think | Andy Oram |
 | Best of Ruby Quiz | James Edward Gray II |
 | Beyond the C++ Standard Library: An Introduction to Boost | Björn Karlsson |
 | Building Secure Software: How to Avoid Security Problems the Right Way | John Viega |
 | C++ Coding Standards: 101 Rules, Guidelines, and Best Practices | Herb Sutter |
 | C++ Common Knowledge: Essential Intermediate Programming | Stephen C. Dewhurst |
 | C++ Template Metaprogramming: Concepts, Tools, And Techniques From Boost And Beyond | David Abrahams |
 | Cascading Style Sheets: Designing for the Web | Hakon Wium Lie |
 | CLR Via C# | Jeff Richter |
 | Code complete | Steve McConnell |
 | Code Generation in Action | Jack Herrington |
 | Code Generation in Microsoft .Net | Kathleen Dollard |
 | Compilers: Principles, Techniques, and Tools | Alfred V. Aho |
 | Compilers: Principles, Techniques, and Tools (2nd Edition) | Alfred V. Aho |
 | Computer Organization | David A. Patterson; John L. Hennessy |
 | Creating Flash Advertising: From Concept to Tracking-Microsites, Video Ads and More | Jason Fincanon |
 | Deploying Rails Applications: A Step-by-Step Guide | Ezra Zygmuntowicz |
 | Design Patterns Explained: A New Perspective on Object-Oriented Design | |
 | Design Patterns in Ruby | Russ Olsen |
 | Design Patterns: Elements of Reusable Object-oriented Software | Erich Gamma |
 | Discrete Mathematics: An Introduction for Software Engineers | Mike Piff |
 | DotNetNuke Websites Problem Design Solution | Shaun Walker |
 | Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library | Scott Meyers |
 | EMBEDDED SYSTEMS DESIGN: AN INTRODUCTION TO PROCESSES, TOOLS, AND TECHNIQUES | Arnold S. Berger |
 | Enterprise Integration with Ruby | Maik Schmidt |
 | Eric Sink on the Business of Software | Eric Sink |
 | Error-correcting Codes and Finite Fields | Oliver Pretzel |
 | Essential COM (DevelopMentor Series) | Don Box |
 | Everyday Scripting with Ruby: For Teams, Testers, and You | Brian Marick |
 | Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions | Herb Sutter |
 | Expert C# 2005 Business Objects | Rockford Lhotka |
 | Expert F# | Don Syme |
 | Facts and Fallacies of Software Engineering | Robert L. Glass |
 | Foundations for Programming Languages | John C. Mitchell |
 | Foundations of F# | Robert Pickering |
 | Foundations of SQL Server 2005 Business Intelligence | Lynn Langit |
 | From Bash to Z Shell: Conquering the Command Line | Oliver Kiddle |
 | Generic Programming and the STL: Using and Extending the C++ Standard Template Library | Matthew H. Austern |
 | Hackers and Painters: Big Ideas from the Computer Age | Paul Graham |
 | Hardening Apache | Tony Mobily |
 | Haskell: The Craft of Functional Programming | Simon Thompson |
| High Performance MySQL: Optimization, Backups, Replication, and Load Balancing | Jeremy D. Zawodny |
 | Hitchhiker's Guide to Visual Studio and SQL Server: Best Practice Architectures and Examples, 7th Edition (Microsoft Windows Server System Series) | William R. Vaughn |
 | HTTP: The Definitive Guide | David Gourley |
 | Human-Computer Interaction: Concepts and Design | J. Preece |
 | Imperfect C++: Practical Solutions for Real-life Programming | Matthew Wilson |
 | Inside C#, Second Edition | Tom Archer |
 | Introduction to Algorithms | Thomas Cormen |
 | Introduction to Automata Theory, Languages, and Computation | John E. Hopcroft |
| Introduction to Data Structures and Algorithm Analysis With C++ | George J. Pothering |
 | Introduction to Machine Learning | Ethem Alpaydin |
 | JavaScript: The Good Parts | Douglas Crockford |
 | jQuery in Action | John Resig |
 | Learning GNU Emacs, Third Edition | Debra Cameron |
 | Learning Perl | Randal Schwartz |
 | Learning the Bash Shell | Cameron Newham |
 | Learning the Vi Editor | Arnold Robbins |
 | LISP | Peter Seibel |
 | Mastering Regular Expressions | Jeffrey Friedl |
 | Micro-ISV: From Vision to Reality | Eric Sink |
 | Modern C++ Design: Generic Programming and Design Patterns Applied | Andrei Alexandrescu |
 | More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions | Herb Sutter |
 | Object-Oriented Analysis and Design With Applications | Grady Booch |
| Object-Oriented and Classical Software Engineering | Stephen R. Schach |
 | On Lisp: Advanced Techniques for Common Lisp | Paul Graham |
 | On to Smalltalk | Patrick Henry Winston |
 | Operating Systems: Internals and Design Principles | William Stallings |
 | Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp | Peter Norvig |
 | Perl Cookbook, Second Edition | Tom Christiansen |
 | Practical COMMON LISP | Peter Seibel |
 | Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers | Francesco Balena |
 | Practical Ruby Projects: Ideas for the Eclectic Programmer | Topher Cyll |
 | Pragmatic Ajax: A Web 2.0 Primer | Justin Gehtland |
 | Pragmatic Unit Testing: In C# with NUnit | Andy Hunt |
 | Pragmatic Version Control Using Subversion: Using Subversion | Mike Mason |
 | Pro ADO.NET 2.0 | Sahil Malik |
 | Pro CSS and HTML Design Patterns | Michael Bowers |
 | Pro MySQL | Michael Kruckenberg |
 | Pro SQL Server 2005 Database Design and Optimization: Database Design and Optimization | Louis Davidson |
 | Professional JavaScript for Web Developers | Nicholas C. Zakas |
 | Programming in Haskell | Kees Doets |
 | Programming in the Key of C#: A Primer for Aspiring Programmers | Charles Petzold |
 | Programming Microsoft SQL Server 2005 | Itzik Ben-gan |
 | Programming Microsoft Visual C# 2005: The Base Class Library | Francesco Balena |
 | Programming Pearls | Jon Bentley |
 | Programming with POSIX Threads | David R. Butenhof |
 | Programming WPF | Chris Sells |
 | Prototype and Scriptaculous in Action | Thomas Fuchs |
 | Purely Functional Data Structures | Chris Okasaki |
 | Rails Cookbook | Rob Orsini |
 | Rails Recipes | Mike Clark |
 | Refactoring Databases: Evolutionary Database Design | Scott W. Ambler |
 | Refactoring to Patterns | Joshua Kerievsky |
 | Refactoring: Improving the Design of Existing Code | Martin Fowler |
 | Relational Database Design Clearly Explained | Jan L. Harrington |
 | RESTful Web Services | David Heinemeier Hansson |
 | Ruby for Rails: Ruby Techniques for Rails Developers | David Black |
 | SQL Server 2005 Reporting Services in Action | Bret Updegraff |
 | SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach | Joseph Sack |
 | Squeak: Learn Programming with Robots | Stéphane Ducasse |
| Structure and Interpretation of Computer Programs | Harold; Sussman, Gerald Jay Abelson |
 | Test-driven Development: By Example | Kent Beck |
 | Textmate: Power Editing for the Mac | James Gray |
 | The Annotated C++ Reference Manual | Margaret A. Ellis |
 | The Art of Computer Programming: Fundamental Algorithms | Donald E. Knuth |
 | The Best Software Writing I | Joel Spolsky |
 | The C++ Programming Language | Bjarne Stroustrup |
 | The C++ Standard Library: A Tutorial and Reference | Nicolai M. Josuttis |
 | The Career Programmer: Guerilla Tactics for an Imperfect World | Christopher Duncan |
 | The Definitive Guide to MySQL | Michael Kofler |
 | The Design and Evolution of C++ | Bjarne Stroustrup |
 | The Firmware Handbook: Embedded Technology | Jack Ganssle |
 | The Haskell School of Expression: Learning Functional Programming Through Multimedia | Paul Hudak |
 | The Little Schemer | Daniel P. Friedman |
 | The Mythical Man-Month: Essays on Software Engineering | Frederick P. Brooks |
 | The Practice of Programming | Brian W. Kernighan |
 | The Rails Way | Obie Fernandez |
 | The Reasoned Schemer | Daniel P. Friedman |
 | The Ruby Programming Language | David Flanagan |
 | The Seasoned Schemer | Daniel P. Friedman |
 | The Zen of CSS Design: Visual Enlightenment for the Web | Dave Shea |
 | TiVo Hacks | Raffi Krikorian |
 | User Interface Design for Programmers | Joel Spolsky |
 | Virtual Machines: Versatile Platforms for Systems and Processes | Jim Smith |
 | Visual Explanations: Images and Quantities, Evidence and Narrative | Edward R. Tufte |
 | Web Performance Tuning: Speeding Up the Web | Patrick Killelea |