C 語言是目前全球最流行、應用最廣泛的高階程式設計語言。在作業系統、系統工具、硬體操作場合,C 語言優勢明顯;眾多大型應用軟體均以 C 開發。具備強大繪圖能力、可移植性與資料處理效能,適合開發系統軟體、2D/3D 圖形、動畫與數值計算程式。
| 年份 | 里程碑 |
|---|---|
| 1960 | ALGOL 60 語言發表,為 C 語言遠祖 |
| 1963 | 劍橋大學發展 CPL (Combined Programming Language) |
| 1967 | Martin Richards 簡化 CPL 產生 BCPL |
| 1970 | Ken Thompson 改良 BCPL 命名為 B 語言,編寫首版 UNIX |
| 1973 | Dennis Ritchie 在 B 基礎上設計 C 語言(取 BCPL 第二字母),重寫 UNIX 核心 |
| 1977 | 發表《可移植的 C 語言編譯程式》,推廣 UNIX 移植性 |
| 1978 | Kernighan & Ritchie 出版《The C Programming Language》(K&R C) |
| 1989 | ANSI X3.159-1989 標準化(ANSI C / C89) |
| 1990 | ISO/IEC 9899:1990 國際標準(C90) |
| 1999 | C99 標準發布(內建複數、VLA、inline 等) |
| 2011 | C11 標準(多執行緒、原子操作、泛型選擇) |
| 2018 | C17/C18 標準(修正版) |
| 2024 | C23 標準最新發布 |