用指令式編程（imperative programming）寫嘅程式，重點在於要向部電腦畀一連串嘅指示，教部電腦點樣一步一步噉改變自己嘅狀態，由初頭（咩問題都未解決）嘅狀態去到最終（如果個程式寫得無誤，會係問題成功解咗）嘅狀態。