用匯編語言編寫的程序稱為源程序,是一系列人類可讀的計算機語言指令;源程序在機器上不能直接執行,需要經匯編或編譯后得到的機器語言稱為目標程序,目標程序才能在機器上直接執行。
用匯編語言或高級語言編寫的程序一般稱為源程序,源程序在機器上不能直接執行。源程序經匯編或編譯后得到的機器語言稱為目標程序,目標程序才能在機器上直接執行。
源程序又稱源代碼,是指未經編譯的,按照一定的程序設計語言規范書寫的文本文件,是指一系列人類可讀的計算機語言指令。
在現代程序語言中,源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。
計算機源程序的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
源程序文件類型是指源程序存儲時使用的殊編碼方式,便于讀取、識別。文本文件是最常用的一種文件類型,但很多高級語言和匯編語言都有自己的文件類型,一般習慣以高級語言或匯編語言的文件類型保存,主要是為了以后編譯器編譯方便。