Jump to content

Algorithms + Data Structures = Programs

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by WOSlinker (talk | contribs) at 17:52, 6 November 2020 (fix external link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Algorithms + Data Structures = Programs[1]
AuthorNiklaus Wirth
Subjectprogramming, algorithms and data structures
GenreNon-fiction
Publication date
1976

Algorithms + Data Structures = Programs[1] is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of computer programming, particularly that algorithms and data structures are inherently related. For example, if one has a sorted list one will use a search algorithm optimal for sorted lists.

The book was one of the most influential computer science books of the time and, like Wirth's other work, was extensively used in education.[2]

The Turbo Pascal compiler written by Anders Hejlsberg was largely inspired by the Tiny Pascal compiler in Niklaus Wirth's book.

Chapter outline

References

  1. ^ a b Wirth, Niklaus (1976). Algorithms + Data Structures = Programs. Prentice-Hall. ISBN 978-0-13-022418-7. 0130224189.
  2. ^ Citations collected by the ACM