C語言歷史(The History of Language C):
- 西元1967年,Martin
Richards於MIT撰寫出 BCPL (Basic Combined
Programming Language),一種簡單且typeless的電腦語言。
- 西元1970年
Ken Thompson為改寫Unix系統
,於著名的Bell實驗室創寫
B 語言
B語言是以Fortran作測試,是一種沒有資料型別的初版C語言,
可能以他妻子Bonnie,或先前語言BCPL開頭命名,
後來,Thompson用B語言重寫UNIX系統,但沒有成功!
- 西元1972年
Dennis Ritchie博士
在Bell實驗室,重新將B語言改寫,設計出C語言,
更成功使用C語言重寫UNIX系統!
- 西元1978年
Kernighan 和 Ritchie
撰寫的"The C Programming Language, 1st
ed."
更是C語言第一本的經典,也稱之為White
Book或者"K&R",
許多程式語言教材發源於此。
- 西元1983年
許多機構、學術單位、廠商,繼續發展各自的C
語言。
百家爭鳴的結果,造成所編譯出來的執行檔,因版本不同而有移植性的問題。
後來,美國國家標準協會成立委員會(ANSI
X3J11),
試圖整合統一規範C語言程式的標準。
- 西元1984年,Bjarne Sroustrup將C語言加入類別class概念,重寫成C++語言.
- 西元1988年,ANSI
C 語言標準誕生.
參考:www.open-std.org
本文圖片來源 網路農夫 黃天彥(http://www.europa.idv.tw)
引用 "GNU Free Documentation
License"。
資料參考:
http://www.linfo.org/thompson.html
|