人類用計算機進行信息交流的語言被稱為計算機語言或程序設(shè)計語言,一般分為機器語言、匯編語言、高級語言。C語言的應(yīng)用十分廣泛和廣泛,這里只列舉了部分應(yīng)用。 (1)C語言可用于開發(fā)許多系統(tǒng)軟件和大型應(yīng)用軟件。比如UNIx,Linux操作系統(tǒng)。使用C語言,在軟體操作時,明顯優(yōu)于其它高級語言。舉例來說,各種硬件設(shè)備的驅(qū)動程序(比如圖形卡驅(qū)動程序、打印機驅(qū)動程序等等)都是用C語言編寫的。 (2)C語言在圖形、圖像和動畫處理上有絕對優(yōu)勢,尤其游戲軟件的開發(fā)主要還是C語言。 (3)隨著計算機網(wǎng)絡(luò)特別是因特網(wǎng)的迅速發(fā)展,計算機通信變得尤為重要,而通訊程序的編制是C語言的首選。 C語言適用于許多操作系統(tǒng),如Windows、UNIX、Linux等,絕大多數(shù)操作系統(tǒng)都支持C語言,不一定有其它高級語言支持,因此,在某一操作系統(tǒng)下運行的軟件最好用C語言編寫。 |
|