You know folks, all of the latest versions of Professor Wirth's books are freely downloadable from Wirth's pages at the website of ETH Zürich (the Confederate Technical University of Switzerland at Zürich). Prof. Niklaus Wirth (ret'd.)[^] The latest edition of 'Algorithms and Data Structures' as it is now more simply called uses Wirth's OO language, Oberon, which builds on the earlier Pascal & Modula-2. There's also an Oberon-powered mini-PC similar to the Raspberry Pi running around somewhere, IIRC.
L
Ludovik
@Ludovik