WATIAC

Tool for teaching assembly language


title: "WATIAC" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["computers"] description: "Tool for teaching assembly language" topic_path: "general/computers" source: "https://en.wikipedia.org/wiki/WATIAC" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Tool for teaching assembly language ::

WATIAC was a virtual computer developed for teaching the principles of assembly language programming to undergraduates. | url = https://cs.uwaterloo.ca/40th/Chronology/1973.shtml | title = Chronology - 1970s: The Evolution of The University of Waterloo Continues --1973 | publisher = University of Waterloo | accessdate = 2012-12-17 | quote = The CSG developed WATIAC, a hypothetical computer, and the WATMAP assembler at the request of AA/CS. The integrated system was used to teach assembly language and machine architecture to Mathematics and Computer students. | url = https://computermuseum.uwaterloo.ca/index.php/Detail/objects/1496 | title = An Introduction to WATIAC and WATMAP | publisher = Waterloo Foundation for the Advancement of Computing | author = RH Cooper, DD Cowan, PH Dirksen, JW Graham, RB Penton, SW Treadwell | year = 1974 | isbn = 9780919884021 | url = https://books.google.com/books?id=MmsgcgAACAAJ | title = Architecture and Operation of the WATIAC Computer | publisher = University of Waterloo Department of Computer Science | author = J.A. Smith | year = 1975 | accessdate = 2012-12-17 WATIAC, and the WATMAP assembly language that ran on it were developed in 1973 by the newly founded Computer Systems Group, at the University of Waterloo, under the direction of Wes Graham.

In the 1970s most programming was conducted through batch stream processing, where the operating systems of the day, like IBM`s OS-360, would allow a single program to use all the resources of a large computer, for a limited period of time. | url = https://books.google.com/books?id=28qmcQCVFcYC&dq=WATBOL+waterloo&pg=PA10 | title = Parents of Invention: The Development of Library Automation Systems in the Late 20th Century: The Development of Library Automation Systems in the Late 20th Century | publisher = ABC-CLIO | author = Christopher Brown-Syed | year = 2011 | page = 10 | isbn = 9781591587910 | accessdate = 2012-12-17 | quote = During the 1970s, the University of Waterloo, located in southern Ontario, Canada, was almost as synonymous with computing as MIT or Berkeley. It had developed extensions to the popular general-purpose Fortran programming language called WATFOR and WATFIV and its own version of the equally popular business computing language COBOL, called WATBOL. Since student programs were only run a few times, possibly only once, after they had been successfully written, and debugged, efficient running of those programs was of relatively little importance, compared with quick compilation and relatively good error messages.

Waterloo had been a leader in writing single pass, compile-and-go teaching compilers, with first its WATFOR FORTRAN compiler, and its WATBOL COBOL compiler. WATMAP was developed to be a similar compile-and-go teaching compiler.

References

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

computers