守衛命令語言

守衛命令語言 （ GCL ： Guarded Command Language ） 是艾茲赫爾 · 戴克斯特拉爲定義的一門語言 。 它以精簡方式組合了編程概念 ， 它們處在以某種實際的編程語言書寫程序之前 。 它的簡單性使得采用霍爾邏輯證明程序的正確性更加容易 。