C 語言是一種通用的高級語言,最初是由丹尼斯·裡奇在貝爾實驗室為開發 UNIX 操作系統而設計的。C 語言最開始是於 1972 年在 DEC PDP-11 計算機上被首次實現。
在 1978 年,布萊恩·柯林漢(Brian Kernighan)和丹尼斯·裡奇(Dennis Ritchie)制作了 C 的第一個公開可用的描述,現在被稱為 K&R 標准。
UNIX 操作系統,C編譯器,和幾乎所有的 UNIX 應用程序都是用 C 語言編寫的。由於各種原因,C 語言現在已經成為一種廣泛使用的專業語言。
C 語言最初是用於系統開發工作,特別是組成操作系統的程序。由於 C 語言所產生的代碼運行速度與匯編語言編寫的代碼運行速度幾乎一樣,所以采用 C 語言作為系統開發語言。下面列舉幾個使用 C 的實例:
一個 C 語言程序,可以是 3 行,也可以是數百萬行,它可以寫在一個或多個擴展名為 ".c" 的文本文件中,例如,hello.c。您可以使用 "vi"、"vim" 或任何其他文本編輯器來編寫您的 C 語言程序。
本教程假定您已經知道如何編輯一個文本文件,以及如何在程序文件中編寫源代碼。