Computer Science and Programming

2.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs 4.47 avg rating β€” 4,821 ratings
3.
Clean Architecture
Clean Architecture 4.22 avg rating β€” 6,847 ratings
4.
The C Programming Language
The C Programming Language 4.44 avg rating β€” 11,167 ratings
6.
The Pragmatic Programmer: From Journeyman to Master
The Pragmatic Programmer: From Journeyman to Master 4.33 avg rating β€” 23,511 ratings
8.
The Art of Electronics
The Art of Electronics 4.40 avg rating β€” 1,586 ratings
8.
Purely Functional Data Structures
Purely Functional Data Structures 4.15 avg rating β€” 668 ratings
8.
Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools 4.10 avg rating β€” 3,005 ratings
15.
Programming Pearls
Programming Pearls 4.20 avg rating β€” 3,209 ratings
15.
Coders at Work: Reflections on the Craft of Programming
Coders at Work: Reflections on the Craft of Programming 3.95 avg rating β€” 5,346 ratings
17.
Hacker's Delight
Hacker's Delight 4.20 avg rating β€” 1,133 ratings
18.
JavaScript: The Good Parts
JavaScript: The Good Parts 4.23 avg rating β€” 8,655 ratings
19.
Elixir in Action
Elixir in Action 4.57 avg rating β€” 388 ratings
24.
High Performance Browser Networking
High Performance Browser Networking 4.51 avg rating β€” 836 ratings
25.
Windows Powershell in Action
Windows Powershell in Action 4.18 avg rating β€” 184 ratings
30.
The Timeless Way of Building
The Timeless Way of Building 4.37 avg rating β€” 2,573 ratings
31.
Web Security for Developers
Web Security for Developers 4.04 avg rating β€” 114 ratings
32.
Python Beyond the Basics
Python Beyond the Basics 4.27 avg rating β€” 226 ratings
35.
Clean Agile: Back to Basics
Clean Agile: Back to Basics 4.25 avg rating β€” 1,516 ratings
36.
Programming Ecto
Programming Ecto 4.24 avg rating β€” 95 ratings
37.
Webbots, Spiders, and Screen Scrapers
Webbots, Spiders, and Screen Scrapers 3.77 avg rating β€” 13 ratings
45.
Programming Pearls
Programming Pearls 4.20 avg rating β€” 3,209 ratings
46.
The Seasoned Schemer
The Seasoned Schemer 4.29 avg rating β€” 267 ratings
47.
Developer Hegemony: The Future of Labor
Developer Hegemony: The Future of Labor 4.03 avg rating β€” 472 ratings
48.
Systems Thinking, Systems Practice
Systems Thinking, Systems Practice 4.13 avg rating β€” 110 ratings
52.
How Linux Works: What Every Superuser Should Know
How Linux Works: What Every Superuser Should Know 4.17 avg rating β€” 1,204 ratings
53.
99 Bottles of OOP
99 Bottles of OOP 4.55 avg rating β€” 657 ratings
58.
Python for Data Analysis
Python for Data Analysis 4.17 avg rating β€” 2,407 ratings
60.
Growing Object-Oriented Software, Guided by Tests
Growing Object-Oriented Software, Guided by Tests 4.19 avg rating β€” 2,456 ratings
61.
Writing Secure Code
Writing Secure Code 4.01 avg rating β€” 372 ratings
62.
Erlang and OTP in Action
Erlang and OTP in Action 4.28 avg rating β€” 127 ratings
63.
Programming Erlang: Software for a Concurrent World
Programming Erlang: Software for a Concurrent World 4.02 avg rating β€” 748 ratings
64.
Learn you some Erlang for great good!
Learn you some Erlang for great good! 4.49 avg rating β€” 351 ratings
66.
Working with UNIX Processes
Working with UNIX Processes 4.09 avg rating β€” 194 ratings
67.
Confident Ruby
Confident Ruby 4.41 avg rating β€” 372 ratings
69.
Smalltalk Best Practice Patterns
Smalltalk Best Practice Patterns
by: Kent Beck
4.18 avg rating β€” 283 ratings
76.
Thinking In Systems: A Primer
Thinking In Systems: A Primer 4.19 avg rating β€” 20,774 ratings
78.
Object Thinking
Object Thinking 3.95 avg rating β€” 208 ratings
80.
The Leprechauns of Software Engineering
The Leprechauns of Software Engineering 3.80 avg rating β€” 178 ratings
81.
Software Tools
Software Tools 4.35 avg rating β€” 110 ratings
82.
Working Effectively with Legacy Code
Working Effectively with Legacy Code 4.14 avg rating β€” 4,640 ratings
83.
The Design of Everyday Things
The Design of Everyday Things 4.15 avg rating β€” 46,464 ratings
84.
Object-Oriented Analysis and Design with Applications
Object-Oriented Analysis and Design with Applications 3.91 avg rating β€” 607 ratings
85.
Selected Papers on Computer Science
Selected Papers on Computer Science 3.86 avg rating β€” 78 ratings
86.
Pragmatic Thinking and Learning: Refactor Your Wetware
Pragmatic Thinking and Learning: Refactor Your Wetware
by: Andy Hunt
4.13 avg rating β€” 4,364 ratings
87.
Practical Object Oriented Design in Ruby
Practical Object Oriented Design in Ruby 4.53 avg rating β€” 2,796 ratings
92.
The Little Schemer
The Little Schemer 4.29 avg rating β€” 1,978 ratings
93.
Learn You a Haskell for Great Good!
Learn You a Haskell for Great Good! 4.30 avg rating β€” 2,368 ratings
94.
Peopleware: Productive Projects and Teams
Peopleware: Productive Projects and Teams 4.14 avg rating β€” 9,867 ratings
95.
Computer Systems: A Programmer's Perspective
Computer Systems: A Programmer's Perspective 4.46 avg rating β€” 1,103 ratings
98.
Network Flow Analysis
Network Flow Analysis 3.96 avg rating β€” 28 ratings
99.
Network Attacks and Exploitation: A Framework
Network Attacks and Exploitation: A Framework 4.08 avg rating β€” 48 ratings