程式設計師還有另一種形式的「程式語言」:虛擬碼(pseudo-code)。
什麼是虛擬碼#
虛擬碼就是用接近高階語言結構來排列的英文。
- 編譯器、組譯器、任何電腦都看不懂它。
- 但它對程式設計師而言,是安排指令的實用方式。
虛擬碼並沒有明確定義;事實上多數人寫虛擬碼的方式都略有不同。它可說是介於英文與 C 這類高階語言之間、那個模糊的失落環節。
正因為虛擬碼不必真的能執行,它非常適合用來引介通用的程式設計概念——先把邏輯講清楚,再去煩惱語法。
程式設計師還有另一種形式的「程式語言」:虛擬碼(pseudo-code)。
虛擬碼就是用接近高階語言結構來排列的英文。
虛擬碼並沒有明確定義;事實上多數人寫虛擬碼的方式都略有不同。它可說是介於英文與 C 這類高階語言之間、那個模糊的失落環節。
正因為虛擬碼不必真的能執行,它非常適合用來引介通用的程式設計概念——先把邏輯講清楚,再去煩惱語法。