C語言

C是一種通用的 、 過程式編程程式語言 ， 支持結構化編程 、 詞法作用域和遞歸 ， 使用靜態類型系統 ， 並且廣泛用於系統軟件與應用軟件的開發 。 C語言於1969年至1973年間 ， 爲了移植與開發UNIX作業系統 ， 由丹尼斯 · 裏奇與肯 · 湯普遜 ， 以B語言爲基礎 ， 在貝爾實驗室設計 、 開發出來 。 二十世紀八十年代 ， C語言應用日漸廣泛 。 爲了避免各開發廠商用的C語言的語法產生差異 ， 美國國家標準局爲C語言訂定了一套完整的國際標準語法 ， 稱爲ANSI C ， 作爲C語言的標準 。 與此同時 ， 國際標準化組織也接受該標準爲國際標準 。 因此 ， ANSI C也同時被稱爲ISO C 。 二十世紀八十年代至今的有關程式開發工具 ， 一般都支持符合ANSI C的語法 。 C語言具有高效 、 靈活 、 功能豐富 、 表達力強和較高的可移植性等特點 ， 在程式設計中備受青睞 ， 成爲最近25年使用最爲廣泛的編程語言 。