A、用高級程序設計語言編寫的程序。
源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。
源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。註釋代碼對軟件的學習、分享、維護和軟件復用都有巨大的好處。
擴展資料:
源代碼作為軟件的特殊部分,可能被包含在壹個或多個文件中。壹個程序不必用同壹種格式的源代碼書寫。
例如,壹個程序如果有C語言庫的支持,那麽就可以用C語言;而另壹部分為了達到比較高的運行效率,則可以用匯編語言編寫。
較為復雜的軟件,源程序文件可以達到成千上萬個。為了降低復雜度,必須引入壹種可以描述各個源代碼之間聯系,並且如何正確編譯的系統。