Algorithms + Data Structures = Programs

Niklaus Emil Wirth is a computer scientist from Switzerland. He created various computer languages, notably Pascal, and pioneered several classic software engineering concepts. In 1984, he received the Turing Award, widely regarded as the top honor in computer science, for designing a series of new computer languages.


Niklaus Wirth's 1976 book Algorithms + Data Structures = Programs covers some of the core subjects of computer programming, including that algorithms and data structures are essentially related. For example, if one has a sorted list, one will employ a search algorithm designed specifically for sorted lists.


The book, like Wirth's other works, was widely utilized in education and was one of the most influential computer science books of the time. Anders Hejlsberg's Turbo Pascal compiler was heavily influenced by Niklaus Wirth's Tiny Pascal compiler.


The book includes five chapters:

  • Chapter 1 - Fundamental Data Structures
  • Chapter 2 - Sorting
  • Chapter 3 - Recursive Algorithms
  • Chapter 4 - Dynamic Information Structures
  • Chapter 5 - Language Structures and Compilers


Author: John Sonmez

Link to buy: https://www.amazon.com/Algorithms-Structures-Prentice-Hall-Automatic-Computation/dp/0130224189/

Ratings: 4.6 out of 5 stars (from 69 reviews)

Best Sellers Rank: #166,669 in Books

#7 in Data Structure and Algorithms

#1,366 in Computer Science (Books)

#1,644 in Mathematics (Books)

https://www.goodreads.com/
https://www.goodreads.com/
https://www.amazon.in
https://www.amazon.in

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy