#2 | |
#4 | |
#7 | |
#8 | |
#9 | The Little Schemer - Daniel P. Friedman
- Matthias Felleisen
|
#12 | JavaScript: The Good Parts |
#13 | |
#14 | Programming in Objective-C 2.0 |
#15 | Learn You a Haskell for Great Good! |
#19 | Seven Languages in Seven Weeks |
#21 | The Art of UNIX Programming |
#25 | |
#40 | |
#44 | Functional JavaScript: Introducing Functional Programming with Underscore.js |
#45 | |
#46 | Kestrels, Quirky Birds, and Hopeless Egocentricity |
#52 | The Reasoned Schemer - Daniel P. Friedman
- William E. Byrd
- Oleg Kiselyov
|
#54 | The UNIX Programming Environment - Brian W. Kernighan
- Rob Pike
|
#56 | |
#58 | |
#59 | |
#60 | Programming Ruby 1.9 Programming Ruby 1.9: The Pragmatic Programmers' Guide - Dave Thomas
- Chad Fowler
- Andy Hunt
|
#61 | The Ruby Programming Language: Everything You Need to Know - David Flanagan
- Yukihiro Matsumoto
|
#62 | Ruby Cookbook - Lucas Carlson
- Leonard Richardson
|
#63 | Practical Object-Oriented Design in Ruby |
#64 | |
#65 | JavaScript & jQuery: The Missing Manual |
#70 | How to Design Programs, second edition - Matthias Felleisen
- Robert Bruce Findler
- Matthew Flatt
- Shriram Krishnamurthi
|
#71 | The Swift Programming Language |
#72 | The Go Programming Language - Alan A.A. Donovan
- Brian W. Kernighan
|
#73 | Cracking the Coding Interview: 150 Programming Questions and Solutions |
#74 | |
#75 | |
#76 | The Making of Prince of Persia |
#77 | |
#78 | Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture |
#79 | Code: The Hidden Language of Computer Hardware and Software |
#80 | |
#81 | |
#82 | |
#83 | Masterminds of Programming |
#84 | |
#85 | The object-oriented thought process |
#86 | On Intelligence - Jeff Hawkins
- Sandra Blakeslee
|
#87 | |
#88 | Computer Architecture: A Quantitative Approach - John L. Hennessy
- David A. Patterson
|
#89 | |
#90 | The Hacker Crackdown: Law and Disorder on the Electronic Frontier |
#91 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
|
#92 | Purely Functional Data Structures |
#93 | |
#94 | The Practice of Programming |
#95 | Introduction to Algorithms - Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
|
#96 | Structure and Interpretation of Computer Programs - Harold Abelson
- Gerald Jay Sussman
- Julie Sussman
|
#97 | Computer Systems Computer Systems: A Programmer's Perspective - Randal E. Bryant
- David Richard O'Hallaron
|
#98 | Concepts, Techniques, and Models of Computer Programming |
#99 | Compilers Compilers: Principles, Techniques, and Tools - Alfred V. Aho
- Jeffrey Ullman
- Ravi Sethi
- Monica Lam
|
#100 | |
#101 | |
#102 | |
#103 | Introduction to the Theory of Computation |
#104 | Lions' Commentary on UNIX 6th Edition with Source Code |
#105 | The Design of the UNIX Operating System |
#106 | Clean Code: A Handbook of Agile Software Craftsmanship |
#107 | The Essential Turing The Essential Turing: Seminal Writings in Computing, Logic, Philosophy, Artificial Intelligence, and Artificial Life plus The Secrets of Enigma |
#108 | Pearls of Functional Algorithm Design |
#109 | Project Oberon: The Design of an Operating System and Compiler - Niklaus Wirth
- Jürg Gutknecht
|
#110 | |
#111 | Essentials of programming languages - Daniel P. Friedman
- Mitchell Wand
- Christopher T. Haynes
|
#112 | Types and Programming Languages |
#113 | Programming pearls - Jon L. Bentley
- Patrick Chan
|
#114 | |
#115 | |
#116 | The Architecture of Open Source Applications |
#117 | Paradigms of artificial intelligence programming |
#118 | Patterns of Enterprise Application Architecture - Martin Fowler
- David Rice
- Matthew Foemmel
- Edward Hieatt
- Robert Mee
|
#119 | Peopleware - Tom DeMarco
- Timothy R. Lister
|
#120 | |
#121 | |
#122 | Understanding Computation |
#123 | Sistemas operativos modernos |
#124 | The Mythical Man-Month: Essays on Software Engineering |
#125 | Don't Make Me Think, Revisited |
#126 | Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement - Eric Redmond
- Jim R. Wilson
|
#127 | Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun |
#128 | Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It |
#129 | Working with UNIX Processes |
#130 | Working with Ruby Threads |
#131 | Metaprogramming Ruby 2: Program Like the Ruby Pros |
#132 | Refactoring - Jay Fields
- Shane Harvie
- Kent Beck
- Martin Fowler
|
#133 | |
#134 | The Well-Grounded Rubyist |
#135 | Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development |
#136 | Growing Rails Applications in Practice - Henning Koch
- Thomas Eisenbarth
|
#137 | |
#138 | Rails 4 Test Prescriptions: Build a Healthy Codebase |
#139 | |
#140 | |
#141 | |
#142 | |