社群提交 - 作者:匿名
原始碼是指電腦程式碼行的集合,它們負責定義程式(軟體)如何根據確定性指令和語句列表運行。從本質上講,原始碼是軟體最初編寫時的主要狀態。
因此,原始碼由一組指令組成,這些指令可以編寫在各種不同的電腦程式語言,例如Java、JavaScript、C、Python、PHP、Go、Rusty、Solidity 和Haskell。所有這些程式語言都有一個共同的特徵:它們由電腦遵循的一組指令組成,以便執行某些操作並產生特定的輸出。
創建後,原始碼是常被“翻譯”或編譯成電腦能夠理解和執行的機器語言。然而,在某些情況下,原始程式碼會立即執行,無需編譯(這些電腦程式稱為解釋器)。
在電腦軟體的開發過程中,原始碼階段是最初的工作階段,在程式最終確定並最終由電腦執行之前,程式設計師能夠閱讀、評論和編輯。原始碼庫使軟體工程師、電腦科學家和程式設計師的工作變得更加容易,因為他們能夠在程式碼行中包含註解(例如,帶有解釋性和富有洞察力的註釋的可讀純文字片段)。