Coral 66 Pocket Handbook

 Home > Browse Our Collection > Manuals > Coral 66 > Coral 66 Pocket Handbook

Ref: 11-74/2K

CORAL (Computer On-line Real-time Applications Language) is a programming language originally developed in 1964 at the Royal Radar Establishment (RRE), Malvern, UK, as a subset of JOVIAL. Coral 66 was subsequently developed by I. F. Currie and M. Griffiths. Its official definition,[1] edited by Woodward, Wetherall and Gorman, was first published in 1970.


Coral 66 is a general-purpose programming language based on ALGOL 60, with some features from Coral 64, JOVIAL, and FORTRAN. It includes structured record types (as in Pascal) and supports the packing of data into limited storage (also as in Pascal). Like Edinburgh IMP it allows embedded assembler, and also offers good run-time checking and diagnostics. It is specifically intended for real-time applications and for use on computers with limited processing power, including those limited to fixed point arithmetic and those without support for dynamic storage allocation

We are extremely grateful to both Dawn and Kim Wakefield for the kind donation of the collection of their late father Richard Wakefield


Reference Number :

Date Published : 1976

Platform : Coral 66






This exhibit has a reference ID of CH15624. Please quote this reference ID in any communication with the Centre for Computing History.

Coral 66 Pocket Handbook

Click on the Images For Detail

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