Apple Pascal

Apple Pascal
Apple Pascal for Apple II, version 1.2
DeveloperApple Computer
OS familyUCSD Pascal
Working stateHistoric
Source modelClosed source
Initial releaseAugust 1979; 45 years ago (1979-08)
Latest release1.3 (Apple II)
1.1 (Apple III) / 1984; 40 years ago (1984)[1]
Kernel typeMonolithic
LicenseApple Software License Agreement

Apple Pascal is an implementation of Pascal for the Apple II and Apple III computer series, based on UCSD Pascal.[2] Just like other UCSD Pascal implementations, it ran on its own operating system (Apple Pascal Operating System,[3] a derivative of UCSD p-System with graphical extensions).

Originally released for the Apple II in August 1979, just after Apple DOS 3.2, Apple Pascal pioneered a number of features that would later be incorporated into DOS 3.3, as well as others that would not be seen again until the introduction of ProDOS.

The Apple Pascal software package also included disk maintenance utilities,[4] and an assembler[5] meant to complement Apple's built-in "monitor" assembler. A FORTRAN compiler (written by Silicon Valley Software of Sunnyvale, California) compiling to the same p-code as Pascal was also available.[6]

  1. ^ "Apple II Pascal - apple2info.net: Apple II Information". Archived from the original on April 30, 2015. Retrieved April 23, 2015.
  2. ^ Apple 1980, p. 248
  3. ^ Apple 1980, p. 2
  4. ^ Apple 1980, p. 183
  5. ^ Apple 1980, p. 134
  6. ^ "Apple Fortran Language Reference Manual" (PDF).