C語言是一種計算機程式語言,用c語言編寫的程序被稱為源程序或者叫源代碼、源文件。它既有高級語言的特點,又具有彙編語言的特點。它可以作為系統設計語言,編寫工作系統應用程序,也可以作為應用程式語言,編寫不依賴計算機硬件的應用程序。因此,它的應用範圍廣泛。
源程序(source code)是指未編譯的按照一定的程式語言規範書寫的文本文件。 源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。
在程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。