計算機代碼
源代碼(也稱為源程序)是指壹系列人類可讀的計算機語言指令。
源代碼相對於目標代碼和可執行代碼。源代碼是用匯編語言和高級語言編寫的地面代碼。目標代碼是指源代碼編譯後,cpu可以直接識別的二進制代碼。可執行代碼是連接目標代碼形成的可執行文件,當然是二進制的。
在現代編程語言中,源代碼可以以書籍或磁帶的形式出現,但最常用的格式是文本文件,通常用於編譯計算機程序。計算機源代碼的最終目標是將人類可讀的文本翻譯成計算機可以執行的二進制指令。這個過程叫做編譯,由編譯器完成。
功能
源代碼的主要功能如下:
生成目標代碼,也就是計算機能識別的代碼。
講解軟件,也就是講解軟件的編寫。很多初學者,甚至少數有經驗的程序員,都忽略了軟件指令的編譯,因為這部分不會直接顯示在生成的程序中,也不會參與編譯。但是,它對軟件的學習、共享、維護和軟件重用有很大的好處。
所以寫軟件說明書在業內被認為是創造優秀程序的好習慣,有些公司還強制要求必須寫。
需要指出的是,修改源代碼並不能改變生成的目標代碼。如果目標代碼需要相應地修改,就必須重新編譯。
百度百科-代碼