This textbook emphasizes the use of structured control techniques in writing assembly language programs for the Macintosh computer. It is assumed that the reader has had a previous course in structured programming using high-level languages such as Pascal or Modula-2, or equivalent practical programming experience.
After structured programming techniques are covered, subprograms and macros are introduced, and the assembly language programs are created, which take advantage of the powerful toolbox routines built into the Macintosh and documented as if they were written in Pascal. The latter part of the book shows how to access and use the toolbox routines needed to create and manipulate points, lines, and rectangles on the Macintosh screen.