<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://70.231.62.181/index.php?action=history&amp;feed=atom&amp;title=Algorithms_%2B_Data_Structures_%3D_Programs</id>
	<title>Algorithms + Data Structures = Programs - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://70.231.62.181/index.php?action=history&amp;feed=atom&amp;title=Algorithms_%2B_Data_Structures_%3D_Programs"/>
	<link rel="alternate" type="text/html" href="http://70.231.62.181/index.php?title=Algorithms_%2B_Data_Structures_%3D_Programs&amp;action=history"/>
	<updated>2026-04-22T01:19:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>http://70.231.62.181/index.php?title=Algorithms_%2B_Data_Structures_%3D_Programs&amp;diff=18515488&amp;oldid=prev</id>
		<title>imported&gt;Bubba73: my copies have 366 pages</title>
		<link rel="alternate" type="text/html" href="http://70.231.62.181/index.php?title=Algorithms_%2B_Data_Structures_%3D_Programs&amp;diff=18515488&amp;oldid=prev"/>
		<updated>2025-11-16T04:38:56Z</updated>

		<summary type="html">&lt;p&gt;my copies have 366 pages&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Previous revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:38, 16 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Bubba73</name></author>
	</entry>
	<entry>
		<id>http://70.231.62.181/index.php?title=Algorithms_%2B_Data_Structures_%3D_Programs&amp;diff=18515487&amp;oldid=prev</id>
		<title>imported&gt;Bubba73: my copies have 366 pages</title>
		<link rel="alternate" type="text/html" href="http://70.231.62.181/index.php?title=Algorithms_%2B_Data_Structures_%3D_Programs&amp;diff=18515487&amp;oldid=prev"/>
		<updated>2025-11-16T04:38:56Z</updated>

		<summary type="html">&lt;p&gt;my copies have 366 pages&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|1976 computer science book by Niklaus Wirth}}&lt;br /&gt;
{{Infobox book&lt;br /&gt;
| name             = Algorithms + Data Structures = Programs&amp;lt;ref name=ph1976&amp;gt;{{cite book&lt;br /&gt;
|publisher=Prentice-Hall&lt;br /&gt;
|year=1976&lt;br /&gt;
|title=Algorithms + Data Structures = Programs&lt;br /&gt;
|last=Wirth&lt;br /&gt;
|first=Niklaus&lt;br /&gt;
|id=0130224189&lt;br /&gt;
|isbn=978-0-13-022418-7&lt;br /&gt;
|url=https://archive.org/details/algorithmsdatast00wirt&lt;br /&gt;
|url-access=registration&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| image            = [[File:Algorithms + Data Structures.jpg]]&lt;br /&gt;
| caption    = &lt;br /&gt;
| author           = [[Niklaus Wirth]]&lt;br /&gt;
| pages            = 366&lt;br /&gt;
| title_orig       = &lt;br /&gt;
| translator       = &lt;br /&gt;
| illustrator      = &lt;br /&gt;
| cover_artist     = &lt;br /&gt;
| country          = &lt;br /&gt;
| language         = &lt;br /&gt;
| series           = &lt;br /&gt;
| subject          = [[Computer programming|programming]], [[algorithm]]s and [[data structure]]s&lt;br /&gt;
| genre            = Non-fiction&lt;br /&gt;
| publisher        = &lt;br /&gt;
| pub_date         = 1976&lt;br /&gt;
| english_pub_date = &lt;br /&gt;
| media_type       = &lt;br /&gt;
| isbn =  &lt;br /&gt;
| oclc             = &lt;br /&gt;
| dewey            = &lt;br /&gt;
| congress         = &lt;br /&gt;
| preceded_by      = &lt;br /&gt;
| followed_by      = &lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Algorithms + Data Structures = Programs&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref name=ph1976 /&amp;gt; is a 1976 book written by [[Niklaus Wirth]] covering some of the fundamental topics of [[Computer Systems Engineering|system engineering]], [[computer programming]], particularly that [[algorithm]]s and [[data structure]]s are inherently related. For example, if one has a [[sorted list]] one will use a [[search algorithm]] optimal for sorted lists.&lt;br /&gt;
&lt;br /&gt;
The book is one of the most influential computer science books of its time and, like Wirth&amp;#039;s other work, has been used extensively in education.&amp;lt;ref&amp;gt;[http://dl.acm.org/citation.cfm?id=540029 Citations] collected by the [[Association for Computing Machinery|ACM]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [[Turbo Pascal]] compiler written by [[Anders Hejlsberg]] was largely inspired by the &amp;#039;&amp;#039;Tiny Pascal&amp;#039;&amp;#039; compiler in Niklaus Wirth&amp;#039;s book.&lt;br /&gt;
&lt;br /&gt;
==Chapter outline==&lt;br /&gt;
*Chapter 1 - Fundamental [[Data Structures]]&lt;br /&gt;
*Chapter 2 - [[Sorting algorithm|Sorting]]&lt;br /&gt;
*Chapter 3 - [[Recursion|Recursive]] Algorithms&lt;br /&gt;
*Chapter 4 - Dynamic Information Structures&lt;br /&gt;
*Chapter 5 - Language Structures and [[Compiler]]s&lt;br /&gt;
*Appendix A - the [[ASCII]] character set&lt;br /&gt;
*Appendix B - [[Pascal (programming language)|Pascal]] syntax diagrams&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[https://web.archive.org/web/20130207170133/http://www.inf.ethz.ch/personal/wirth/books/AlgorithmE0/ ETH Zurich / N. Wirth / Books / Compilerbau: Algorithms + Data Structures = Programs] (archive.org link)&lt;br /&gt;
*[https://web.archive.org/web/20110813043427/http://www.ethoberon.ethz.ch/WirthPubl/AD.pdf N. Wirth, Algorithms and Data Structures (1985 edition, updated for Oberon in August 2004. Pdf at ETH Zurich)] (archive.org link)&lt;br /&gt;
* {{cite book|last=Wirth|first=Niklaus|date=2004|orig-date=updated 2014|title=Algorithms and Data Structures|version=Oberon version with corrections and authorized modifications|url=https://informatika-21.ru/ADen/AD2012.pdf|location=Institute for Nuclear Research, Moscow|publisher=Fyodor Tkachov}}&lt;br /&gt;
&lt;br /&gt;
{{Wirth}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Algorithms + Data Structures Programs}}&lt;br /&gt;
[[Category:Computer programming books]]&lt;br /&gt;
[[Category:History of computing]]&lt;br /&gt;
[[Category:Computer science books]]&lt;br /&gt;
[[Category:1976 non-fiction books]]&lt;br /&gt;
[[Category:Prentice Hall books]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{compu-book-stub}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Bubba73</name></author>
	</entry>
</feed>