非結構化程式設計

非結構化程序設計是歷史上最早的能夠創造圖靈完備算法的程序設計模式 。 在它之後 ， 歷史上又出現了結構化 （ 過程化 ） 程序設計 、 面向對象程序設計 。 非結構化程序設計被批評最嚴重的方面就是會產生很難讀懂的代碼 （ 戲稱麪條式代碼 ） ， 在創建大型工程方面有時會被認爲是很差的 ， 不過 ， 因爲賦予程序設計者很大的自由 ， 被人稱讚爲如同莫扎特在譜曲 。 . 非結構化程序設計語言既有高階語言 ， 也有低階語言 。 一些語言通常被印證爲非結構化語言 ， 包括JOSS 、 FOCAL 、 TELCOMP 、 彙編語言 、 MS - DOS批處理和早期版本的BASIC 、 Fortran 、 COBOL和MUMPS 。