CORAL66 programming language |
CORAL (Computing Online Realtime Algorithmic Language) was developed in 1966 at the Royal Radar Establishment (RRE), Malvern, Worcestershire, United Kingdom by I. F. Currie and M. Griffiths.
CORAL66 is a general purpose programming language based on Algol 60, with some features from Coral64, JOVIAL, and Fortran. Like Edinburgh IMP it allows embedded assembler, and also offered good run-time checking and diagnostics. The language uses reserved keywords stropped by single quotes, such as BEGIN . CORAL66 s syntax is slightly reminiscent of Pascal. Significantly, it is more like FORTRAN than Algol, in that procedures are not recursive.
Intended for real-time computing applications, the language was an inter-service standard for British military programming, and was also widely adopted for civil purposes in the British control and automation industry. It was used to program both Ferranti and The General Electric Company computers from 1971 onwards. Implementations also exist for the PDP-11, Vax and Alpha processors; for the Honeywell, and for the Computer Technology Limited (CTL) Modular-1.
=External Links=
|
|