Programming Pearls

E32706

Programming Pearls is a classic computer science book by Jon Bentley that teaches practical problem-solving, algorithm design, and programming techniques through engaging essays and puzzles.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
More Programming Pearls 1

Statements (47)

Predicate Object
instanceOf book
computer science book
non-fiction book
author Jon Bentley
basedOn columns in Communications of the ACM
countryOfOrigin United States of America
surface form: United States
educationalFocus algorithmic thinking
practical problem solving
program efficiency
field computer science
software engineering
firstPublicationYear 1986
format essay collection
programming column collection
genre computer science
software engineering
hasEdition second edition
hasSequel Programming Pearls self-linksurface differs
surface form: More Programming Pearls
influenced algorithmic problem-solving culture in programming interviews
software engineering pedagogy
language English
mediaType book
print
notableFor influence on programming education
teaching practical algorithm design
use of engaging essays and puzzles
publisher Addison-Wesley
secondEditionPublicationYear 2000
structure independent columns
style conversational
example-driven
puzzle-oriented
subject algorithms
data structures
problem solving
programming puzzles
programming techniques
software design
targetAudience computer science students
professional programmers
software developers
teaches algorithm design techniques
code clarity
data representation
debugging strategies
performance analysis
writer Jon Bentley

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Addison-Wesley hasPublished Programming Pearls
Programming Pearls hasSequel Programming Pearls self-linksurface differs
this entity surface form: More Programming Pearls