CORAL語言

CORAL語言是計算機在線上實時應用程式語言,是一種專為實時套用軟體而設計的高級程式設計語言。計算機實時套用系統中,傳統上是使用機器語言和彙編語言。CORAL語言是經過一系列改進而發展起來的。1964年11月開始商討最初的語言定義。1965年9月完成了最初的語言定義,後來稱它為CORAL64。實際上,它是JOvIAL的一個子集。1966年8月重新審訂了CORAL的定義,並以ALGOL60為基礎,重新命名為CORAL66。1970年5月公布了CORAL66的正式定義。

基本介紹

  • 中文名:CORAL語言
  • 分類:計算機程式語言
發展,特點,CORAL66的套用,

發展

CORAL66語言是經過一系列改進而發展起來的。1964年1月開始商討最初的語言定義。1965年9月完成了最初的語言定義, 後來稱它為CORAL64。實際上, 它是JOVIAL的一個子集。1966年8月重新審訂了CORAL的定義, 並以ALGO60為基礎,重新命名為CORAL66。1970年5月公布了CORAL66的正式定義。1973年2月再次公布了這個正式定義, 並對1970年的報告作了幾處不大的修改。該語言首先是由英國雷達研究院設計的, 所以也叫做計算機在線上雷達套用語言,後來用“實時”二字代替了“雷達”二字, 變成了計算機在線上實時套用語言。這種語言比較成功地克服了上述所有反對意見而得到了公認, 並被定為英國國家軍事程式設計標準。它在英國得到了廣泛的使用, 在西歐和北美一些國家, 也受到重視和使用。CORAL66的重要優點是既能作為應用程式設計語言,也能作為系統程式設計語言。

特點

  1. 分程式結構
  2. 定點運算
  3. 緊縮數據
  4. 分塊編譯
  5. 宏功能

CORAL66的套用

  1. 空中交通管制
  2. 核反應堆
  3. 電力控制
  4. 通訊
  5. 醫學
  6. 網路
  7. 旅館

相關詞條

熱門詞條

聯絡我們