Books like Programming pearls by Jon Louis Bentley


Programming Pearls presents a collection of practical programming problems, each accompanied by elegant, well‑structured solutions that reveal underlying principles of software design. The book blends insightful theory with humorous, readable code, making complex concepts accessible to programmers of all skill levels.
First publish date: 1986
Genre: Technology & Computing/Programming
Authors: Jon Louis Bentley
★ ★ ★ ★ ★ 4.5 (2 community ratings)

Programming pearls by Jon Louis Bentley

How are these books recommended?

The books recommended for Programming pearls by Jon Louis Bentley are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Programming pearls (15 similar books)

The Pragmatic Programmer by 4234504|Andy Hunt book cover

πŸ“˜ The Pragmatic Programmer
 by Andy Hunt

Timeless guide to software craftsmanship, it offers practical lessons for coders and managers alike, from career growth to adaptable architecture, updated for 2020s development realities.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.4 (44 ratings)
Similar? ✓ Yes 0 ✗ No 0
Code Complete by 8337245|Steve McConnell book cover

πŸ“˜ Code Complete

This book provides a strategic approach to software construction, offering essential techniques and must-know principles for creating high-quality code.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.2 (22 ratings)
Similar? ✓ Yes 0 ✗ No 0
Introduction to Algorithms by 52207|Thomas H. Cormen book cover

πŸ“˜ Introduction to Algorithms


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.1 (19 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming Pearls by 6961243|Jon Bentley book cover

πŸ“˜ Programming Pearls


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (8 ratings)
Similar? ✓ Yes 0 ✗ No 0
Structured Computer Organization by 6703333|Andrew S. Tanenbaum book cover

πŸ“˜ Structured Computer Organization

A clear, undergraduate‑level guide that introduces computer hardware and architecture, useful for students and professionals alike.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Algorithms in a nutshell by 6961376|George T. Heineman book cover

πŸ“˜ Algorithms in a nutshell

A practical guide that presents key algorithms as reusable design patterns, offering ready‑to‑use code snippets in multiple languages for software developers and engineers.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Software engineering by 8818210|Ian Sommerville book cover

πŸ“˜ Software engineering

A foundational student textbook from the early 1980s that introduced software engineering as a discipline, outlining the life‑cycle steps of requirements, design, implementation, testing, and evolution.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
More programming pearls by 850503|Jon Louis Bentley book cover

πŸ“˜ More programming pearls

A second volume compiling Jon L. Bentley’s classic "Communications of the ACM" columns on computer programming, algorithm design, and performance optimization.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Scientific and engineering problem-solving with the computer by 11601387|William Ralph Bennett book cover

πŸ“˜ Scientific and engineering problem-solving with the computer


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Writing efficient programs by 850503|Jon Louis Bentley book cover

πŸ“˜ Writing efficient programs

Guide to writing correct and efficient programs for electronic digital computers.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Winning the Week by 751299|Demir Bentley book cover

πŸ“˜ Winning the Week


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Programming principles in computer graphics by 8377802|L. Ammeraal book cover

πŸ“˜ Programming principles in computer graphics

An introductory guide to computer graphics programming that uses C++ examples and practical exercises to explain 2D and 3D graphics concepts, pixel algorithms, perspective, and color.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Data structures and program design by 6670593|Robert L. Kruse book cover

πŸ“˜ Data structures and program design


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Computer organization and programming by 5190008|C. William Gear book cover

πŸ“˜ Computer organization and programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
The Computational Beauty of Nature by 8379076|Gary William Flake book cover

πŸ“˜ The Computational Beauty of Nature

Gary William Flake explores how simple, recurrent rules in computational systems generate rich, complex behaviors and explains their role in phenomena like fractals, chaos, complex systems, and adaptation.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
The Art of Computer Programming by Donald E. Knuth
Refactoring: Improving the Design of Existing Code by Martin Fowler
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
Programming Pearls, Vol.1 by Jon Louis Bentley

Have a similar book in mind? Let others know!

Please login to submit books!