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.
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.
this entity surface form:
More Programming Pearls