Computing Books written by Apple

The following is a list of Computing Books written by Apple in the Centre for Computing History collection. It is not an exhaustive list of and other books may have been published. If you have a book that you would like to donate to our collection, please view our donations page.

There are 8 Computing Books written by Apple in our collection :
Order By : Title - Release Date - Publisher
Apple Technical Introduction to the Macintosh Family Date: 1987 Apple Technical Introduction to the Macintosh Family

Apple Technical Introduction to the Macintosh Family for the Apple Macintosh

With the introduction of the second generation of Apple® Macintosh® computers, the Macintosh SE and the Macintosh II, Apple has broadened the definition of the Macintosh system with two open machines. These machines add significant new capabilities to the Macintosh family, at the same time fitting well within the flexible Macintosh software architecture. This book describes that software architecture, as well as the hardware architectures of the various Macintosh machines.
About this book
Technical Introduction to the Macintosh Family introduces the hardware and software design of the Macintosh family of computers and serves as a starting point to the Macintosh technical documentation. The discussion is primarily oriented toward the Macintosh Plus, Macintosh SE, and Macintosh II computers, but it also touches on earlier versions of the Macintosh where these differ from the Macintosh Plus. The information in this book can provide a starting point for programmers, particularly those who are new to the Macintosh. This book can also serve as a stand-alone handbook for technically minded users and system administrators.
Note that this book will not tell you how to write a Macintosh application. That task is undertaken by a second short volume, Programmer's Introduction to the Macintosh Family. 

In describing the architecture of the Macintosh system, this book follows an "outside-in" plan, beginning with the parts of the system seen by the user and proceeding to the lower-level details of the Operating System and the hardware:
o Chapters 1 and 2 introduce the basic pieces of the system hardware and software.
o Chapter 3 describes the graphical, window-based interface that the Macintosh presents to the user, beginning with a discussion of how mouse and keyboard actions are interpreted.

o Chapter 4 expands upon the discussion of this interface by describing resources, specially formatted chunks of data that are used to store user interface elements such as menus, windows, and icons.
o Chapters 5 through 8 describe other elements of the Macintosh software-graphics, the Macintosh Finder and system software, the Macintosh's use of memory, and files.

o Chapter 9 finishes the discussion of the Macintosh software by describing the low-level stuff of the Macintosh Operating System: the managers and device drivers that talk directly to the computer's hardware.
o Chapter 10 describes the hardware itself, contrasting the Macintosh Plus, the Macintosh SE, and the Macintosh IL
o Chapter 11 concludes the book by outlining the A!UX® operating system, Apple's implementation of the AT&T UNIX® Operating System for the Macintosh IL
This book surveys only the surface of the Macintosh hardware and software. If this book were presented interactively, as a piece of Macintosh software, it would represent no more than the Macintosh desktop, where each item could be doubleclicked to reveal many deeper levels of information. You can find these deeper levels of information in the other volumes of the Inside Macintosh Library. 

 

Publisher: Addison-Wesley
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume I Date: 1st January 1985 Inside Macintosh: Volume I

Inside Macintosh, Volume 1 Volume I for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

 

Publisher: Addison-Wesley, 1985
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume II Date: 1st January 1985 Inside Macintosh: Volume II

Inside Macintosh, Volume 2 Volume II for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

 

Publisher: Addison-Wesley
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume III Date: 1st January 1985 Inside Macintosh: Volume III

Inside Macintosh, Volume 3 Volume III for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

 

Publisher: Addison-Wesley
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume IV Date: 1st October 1986 Inside Macintosh: Volume IV

Inside Macintosh, Volume 4 Volume IV for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

 

 

 

Publisher: Addison-Wesley, 1986
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume V Date: 1st February 1988 Inside Macintosh: Volume V

Inside Macintosh, Volume 5 Volume V for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

 

Publisher: Addison-Wesley
Author: Apple
Platform: Apple Macintosh

Inside Macintosh: Volume VI Date: 1st April 1991 Inside Macintosh: Volume VI

Inside Macintosh, Volume 6 Volume VI for Apple Macintosh

Inside Macintosh series is the Apple developer documentation manuals  for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.

Volumes 1 to 6. (I to VI)

Kindly donated by Neil Hubbard

Version 7

 

Publisher: Addison-Wesley
Author: Apple
Platform: Apple Macintosh

MPW Command Reference - Apple Macintosh Programmer's Workshop Date: 1993 MPW Command Reference - Apple Macintosh Programmer's Workshop

MPW Command Reference for Apple Macintosh Programmer's Workshop (MPW) Version 303 Ref: 030-4058-A.


Macintosh Programmer's Workshop (MPW) was a software development environment for the Classic Mac OS operating system and was an important tool for developing applications for System 7.x and Mac OS 8.x and 9.x. It was  part of Apple's professional developers program, but became a free download after it was superseded by CodeWarrior. On Mac OS X it was replaced by the Project Builder IDE (Integrated Development Environment, which eventually became Xcode.

MPW provided a command line environment and tools, including 68k and PowerPC  assemblers,  Pascal,  C  and  C++  compilers. The  Unix like shell was designed around the Macintosh's character set and GUI, using  a worksheet interface, rather than the usual terminal one, allowing the user to select and run sections of a shell script or to redo commands. In addition, command line tools were provided with a graphical interface named Commando. The debuggers were not integrated but the language compilers supported the symbolic debugging information file format and a source-level debugger called SADE (Symbolic Application Debugging Environment) which was not an MPW Tool but had a user interface similar to MPW. Apple's compilers had some features that were not common on other platforms—for example, the Pascal compiler was object-oriented, while the C and C++ compilers included support for length-prefixed strings (needed for Pascal-oriented APIs).

As Pascal was the original preferred language for Macintosh software development, MPW was initially released with only Pascal support. A C compiler was released with MPW 2.0. The MPW C compiler was written under contract for Apple by Greenhills, a Macintosh-variant of the Green Hills C compiler designed specially for Apple and similar to that of Apple Lisa Workshop.

MPW Command Reference is a command dictionary that describes each of the scripts, tools, and built-in commands available for use with the Macintosh Programmer's Workshop (MPW), as described above. Following the command dictionary are appendixes describing the special characters and operators.

Sections of the Reference

For each entry, the reference begins with a heading line that includes the command name and a label indicating whether the command is a script, tool, or built-in command.

For each command, the reference provides the following information:

 Syntax -- a concise listing of the syntax for invoking the command

 Description -- an explanation of the command's function

 Input -- information on the command's input

 Output -- information on the command's output

 Status -- a list of possible status codes and their meanings

 Parameters -- a description of each of the command's parameters

 Options -- a description of each of the command's options

For some commands, the reference also includes these sections:

 Alias Resolution -- information about the command's ability to resolve Finder aliases

 Examples -- examples of how to use the command

 Limitations -- a list of limitations, special cases, or warnings

 See Also -- references to related commands or information

Platform: Apple Macintosh 68K processor

               Mac OS System 7 and above

Application Software (AS:) Integrated Development Environment

Version: 303

Publisher: Digital
Author: Apple
Platform: Apple Macintosh

Help support the museum by buying from the museum shop

View all items

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund
Accredited Museum