一、程式語言(programming languages)可以用來描述計算(computations)。杜林機 (Turing machine)可以用來描述所有的計算(all computations);也就是說,杜林 機可以用來撰寫所有可能的程式(programs)。一個程式語言至少需具備那些敘述 (statements)就可以用來撰寫所有可能的程式?(15 分)