Programming 101 Books

Showing 1-50 of 60
Design Patterns: Elements of Reusable Object-Oriented Software Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
by (shelved 2 times as programming-101)
avg rating 4.20 — 12,006 ratings — published 1994
Rate this book
Clear rating
Introduction to Algorithms Introduction to Algorithms (Hardcover)
by (shelved 2 times as programming-101)
avg rating 4.35 — 9,367 ratings — published 1989
Rate this book
Clear rating
Web Security for Developers Web Security for Developers (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.02 — 122 ratings — published
Rate this book
Clear rating
Creative Projects with Raspberry Pi Creative Projects with Raspberry Pi (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.67 — 9 ratings — published
Rate this book
Clear rating
Raspberry Pi Electronics Projects for the Evil Genius Raspberry Pi Electronics Projects for the Evil Genius (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.36 — 11 ratings — published
Rate this book
Clear rating
Programming Ruby: The Pragmatic Programmers' Guide Programming Ruby: The Pragmatic Programmers' Guide (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.04 — 1,981 ratings — published 2000
Rate this book
Clear rating
Python for Everybody: Exploring Data in Python 3 Python for Everybody: Exploring Data in Python 3 (Kindle Edition)
by (shelved 1 time as programming-101)
avg rating 4.27 — 946 ratings — published
Rate this book
Clear rating
The Hitchhiker's Guide to Python: Best Practices for Development The Hitchhiker's Guide to Python: Best Practices for Development (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.92 — 213 ratings — published
Rate this book
Clear rating
Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series) Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)
by (shelved 1 time as programming-101)
avg rating 4.27 — 916 ratings — published 2015
Rate this book
Clear rating
Fluent Python: Clear, Concise, and Effective Programming Fluent Python: Clear, Concise, and Effective Programming (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.61 — 1,820 ratings — published 2015
Rate this book
Clear rating
Python for Data Analysis Python for Data Analysis (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.17 — 2,469 ratings — published 2011
Rate this book
Clear rating
Algorithms in a Nutshell Algorithms in a Nutshell (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.87 — 381 ratings — published 2008
Rate this book
Clear rating
XQuery XQuery (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.62 — 40 ratings — published 2007
Rate this book
Clear rating
Learning XML Learning XML (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.64 — 169 ratings — published 2001
Rate this book
Clear rating
XML in a Nutshell XML in a Nutshell (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.59 — 173 ratings — published 2001
Rate this book
Clear rating
XSLT Cookbook (O'Reilly Cookbooks) XSLT Cookbook (O'Reilly Cookbooks)
by (shelved 1 time as programming-101)
avg rating 3.75 — 64 ratings — published 2002
Rate this book
Clear rating
Core Python Programming Core Python Programming (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.82 — 158 ratings — published 2000
Rate this book
Clear rating
Beginning Python: From Novice to Professional Beginning Python: From Novice to Professional (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.89 — 295 ratings — published 2005
Rate this book
Clear rating
MySQL Cookbook MySQL Cookbook (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.97 — 185 ratings — published 2002
Rate this book
Clear rating
Learning the vi and Vim Editors: Text Processing at Maximum Speed and Power Learning the vi and Vim Editors: Text Processing at Maximum Speed and Power (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.93 — 676 ratings — published 1986
Rate this book
Clear rating
Code: The Hidden Language of Computer Hardware and Software Code: The Hidden Language of Computer Hardware and Software (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.40 — 10,748 ratings — published 1999
Rate this book
Clear rating
Copying and Pasting from Stack Overflow Copying and Pasting from Stack Overflow (Leather Bound)
by (shelved 1 time as programming-101)
avg rating 4.35 — 133 ratings — published
Rate this book
Clear rating
Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.49 — 390 ratings — published 2015
Rate this book
Clear rating
Operating Systems: Three Easy Pieces Operating Systems: Three Easy Pieces (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.70 — 867 ratings — published 2012
Rate this book
Clear rating
Cracking the Coding Interview: 150 Programming Questions and Solutions Cracking the Coding Interview: 150 Programming Questions and Solutions (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.33 — 6,931 ratings — published 2008
Rate this book
Clear rating
The Linux Command Line: A Complete Introduction The Linux Command Line: A Complete Introduction (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.38 — 1,753 ratings — published 2012
Rate this book
Clear rating
Your Brain at Work: Strategies for Overcoming Distraction, Regaining Focus, and Working Smarter All Day Long Your Brain at Work: Strategies for Overcoming Distraction, Regaining Focus, and Working Smarter All Day Long (Hardcover)
by (shelved 1 time as programming-101)
avg rating 4.08 — 11,894 ratings — published 2009
Rate this book
Clear rating
Pro Git (Expert's Voice in Software Development) Pro Git (Expert's Voice in Software Development)
by (shelved 1 time as programming-101)
avg rating 4.18 — 3,413 ratings — published 2009
Rate this book
Clear rating
Clean Code: A Handbook of Agile Software Craftsmanship Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.35 — 23,659 ratings — published 2007
Rate this book
Clear rating
Feynman Lectures On Computation (Frontiers in Physics) Feynman Lectures On Computation (Frontiers in Physics)
by (shelved 1 time as programming-101)
avg rating 4.26 — 483 ratings — published 1996
Rate this book
Clear rating
The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.30 — 29,348 ratings — published 1999
Rate this book
Clear rating
Structure and Interpretation of Computer Programs Structure and Interpretation of Computer Programs (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.47 — 4,872 ratings — published 1984
Rate this book
Clear rating
An Introduction to Database Systems An Introduction to Database Systems (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.92 — 373 ratings — published
Rate this book
Clear rating
Modern Operating Systems Modern Operating Systems (Hardcover)
by (shelved 1 time as programming-101)
avg rating 4.14 — 2,219 ratings — published 1992
Rate this book
Clear rating
Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.94 — 5,262 ratings — published 2002
Rate this book
Clear rating
Algorithm Design Algorithm Design (Hardcover)
by (shelved 1 time as programming-101)
avg rating 4.17 — 668 ratings — published 2005
Rate this book
Clear rating
The Art of Computer Programming, Volumes 1-3 Boxed Set The Art of Computer Programming, Volumes 1-3 Boxed Set (Boxed Set - Hardcover)
by (shelved 1 time as programming-101)
avg rating 4.49 — 771 ratings — published 1998
Rate this book
Clear rating
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series) Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 1 time as programming-101)
avg rating 4.24 — 8,861 ratings — published 1999
Rate this book
Clear rating
Code Complete: A Practical Handbook of Software Construction Code Complete: A Practical Handbook of Software Construction (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.30 — 9,500 ratings — published 1993
Rate this book
Clear rating
Raspberry Pi Cookbook Raspberry Pi Cookbook (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.97 — 166 ratings — published 2013
Rate this book
Clear rating
Programming the Raspberry Pi: Getting Started with Python Programming the Raspberry Pi: Getting Started with Python (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.82 — 422 ratings — published 2012
Rate this book
Clear rating
Getting Started With Raspberry Pi (Make: Projects) Getting Started With Raspberry Pi (Make: Projects)
by (shelved 1 time as programming-101)
avg rating 3.85 — 321 ratings — published 2012
Rate this book
Clear rating
Learning Python with Raspberry Pi Learning Python with Raspberry Pi (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.82 — 62 ratings — published 2013
Rate this book
Clear rating
Raspberry Pi Projects Raspberry Pi Projects (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.81 — 37 ratings — published 2013
Rate this book
Clear rating
Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.08 — 178 ratings — published 2007
Rate this book
Clear rating
The Ruby Programming Language: Everything You Need to Know The Ruby Programming Language: Everything You Need to Know (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.02 — 1,041 ratings — published 2008
Rate this book
Clear rating
The Principles of Object-Oriented JavaScript The Principles of Object-Oriented JavaScript (Kindle Edition)
by (shelved 1 time as programming-101)
avg rating 4.36 — 597 ratings — published 2012
Rate this book
Clear rating
Head First JavaScript Programming: A Brain-Friendly Guide Head First JavaScript Programming: A Brain-Friendly Guide (Paperback)
by (shelved 1 time as programming-101)
avg rating 4.23 — 498 ratings — published 2014
Rate this book
Clear rating
Learning Javascript Design Patterns Learning Javascript Design Patterns (ebook)
by (shelved 1 time as programming-101)
avg rating 3.83 — 544 ratings — published 2011
Rate this book
Clear rating
Maintainable JavaScript: Writing Readable Code Maintainable JavaScript: Writing Readable Code (Paperback)
by (shelved 1 time as programming-101)
avg rating 3.89 — 289 ratings — published 2012
Rate this book
Clear rating

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »