Popular Books in Programming

Clean Code: A Handbook of Agile Software Craftsmanship

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin

4.7

(4409)

The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)

The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)

by David Thomas, Andrew Hunt

4.8

(1943)

Cracking the Coding Interview: 189 Programming Questions and Solutions

Cracking the Coding Interview: 189 Programming Questions and Solutions

by Gayle Laakmann McDowell

4.7

(7351)

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

by Cory Althoff

4.6

(1467)

Coding All-in-One For Dummies

Coding All-in-One For Dummies

by Nikhil Abraham

4.6

(1363)

(ISC)2 CISSP Certified Information Systems Security Professional Official Study Guide & Practice Tests Bundle

(ISC)2 CISSP Certified Information Systems Security Professional Official Study Guide & Practice Tests Bundle

by Mike Chapple, James Michael Stewart, Darril Gibson

4.8

(645)

White Space Is Not Your Enemy: A Beginner's Guide to Communicating Visually Through Graphic, Web & Multimedia Design

White Space Is Not Your Enemy: A Beginner's Guide to Communicating Visually Through Graphic, Web & Multimedia Design

by Rebecca Hagen, Kim Golombisky

4.6

(249)

Database Systems: Design, Implementation, & Management

Database Systems: Design, Implementation, & Management

by Carlos Coronel, Steven Morris

4.5

(424)

Learning Python, 5th Edition

Learning Python, 5th Edition

by Mark Lutz

4.5

(1655)

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

by Scott Meyers

4.7

(712)

Concurrency in Go: Tools and Techniques for Developers

Concurrency in Go: Tools and Techniques for Developers

by Katherine Cox-Buday

4.5

(154)

JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language

JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language

by David Flanagan

4.7

(1004)

Programming TypeScript: Making Your JavaScript Applications Scale

Programming TypeScript: Making Your JavaScript Applications Scale

by Boris Cherny

4.5

(211)

Data Science from Scratch: First Principles with Python

Data Science from Scratch: First Principles with Python

by Joel Grus

4.4

(586)

Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition

Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition

by Eric Freeman, Elisabeth Robson

4.8

(409)

Invent Your Own Computer Games with Python, 4th Edition

Invent Your Own Computer Games with Python, 4th Edition

by Al Sweigart

4.7

(418)

Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners

Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners

by Al Sweigart

4.7

(2447)

Microservices Patterns: With examples in Java

Microservices Patterns: With examples in Java

by Chris Richardson

4.6

(480)