C 語言的歷史

高等 C 語言

簡介

字串

指標與陣列

函數

結構

物件導向

記憶體

檔案

錯誤處理

巨集處理

C 與組合語言

資料結構

動態字串

動態陣列

鏈結串列

雜湊表

開發環境

Make

Cygwin

MinGW

DevC++

wxDevC++

編譯器

gcc 編譯器

TinyCC 編譯器

LCC 編譯器

應用主題

CGI 程式

GNU 程式

視窗程式

影像處理

練習題

訊息

相關網站

參考文獻

最新修改

簡體版

English

  1. 1972 — 貝爾實驗室的 Dennis Richie 在 B 語言的基礎上發展出 C 語言。
  2. 1973 — C 語言加入 struct 之後,UNIX 的上層整個以 C 語言改寫,這個 UNIX+C 的組合極為成功,開啟了《作業系統和程式語言》的新頁。
    • 原本我以為這版的 UNIX 是第一個用高階語言寫的作業系統,但是根據 Jserv 指出,從 UNIX v1 開始,工具程式就不全然用組合語言開發, B 語言解析器已經在 v2 使用。而用高階語言撰寫的作業系統更是不少,像是 Multics 就用 PL/I 這個遠比 C 語言高階、出現年代更早的程式語言開發。
  3. 1975 — UNIX 第六版公布,C 語言開始引起人們的注意。
  4. 1978 — UNIX 第七版相當成功,該版本的 C 成為標準的 C 語言。
  5. 1983 — ANSI 協會制定了 ANSI C 的標準。
  6. 1990 — ISO 組織制訂了 ISO C 的標準。

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License