一般用高級語言編寫的應用程式稱為“原始程式”,這種程式是一系列人類可讀的計算機語言指令,不能直接在計算機中運行,需要有相應的證言處理程序翻譯成機器語言才能執行。
我們平常使用的應用程式都是經過原始碼編譯打包以後發布的,呈現的最後結果是面向使用者和最終客戶。
原始程式是指未編譯的按照一定的程式設計語言規範書寫的文本文件,是一系列人類可讀的計算機語言指令;源程式是用彙編語言和高級語言寫出來的應用程序。
原始程式不能直接在電腦中執行,需要有對應的證言處理程序翻譯成機器語言才能執行。
電腦原始碼的最終目的是將人類可讀的文字翻譯成為電腦可以執行的二進位指令,這個過程叫做編譯,透過編譯器完成。
程式使用
原始程式一般就是可以用記事本開啟的好多行英文的,用程式語言寫好的軟體。
原始程式經過編譯成目標程序,才能運作。一般目標程序不能再修改了。
我們電腦上安裝的軟體都是目標程式。除了腳本語言的原始程式外,其他原始程式是不能直接執行的。
提倡軟體開源的人士認為應該提供原始程式給用戶,讓用戶自己修改,有利於軟體產業的發展。反對的人覺得這樣不利於保護版權。
你如果不懂編程,原始程式可以不管它。不影響正常使用。
原始程式碼作為軟體的特殊部分,可能被包含在一個或多個檔案中。一個程式不必用同一種格式的原始碼書寫。例如,一個程式如果有C語言函式庫的支持,那麼就可以用C語言;而另一部分為了達到比較高的運作效率,則可以用組譯語言來寫。
較為複雜的軟體,原始程式檔案可以達到成千上萬個。為了降低複雜度,必須引入一個可以描述各個原始碼之間聯繫,並且如何正確編譯的系統。在這樣的背景下,修訂控制系統(RCS)誕生了,並成為研發者對程式碼修訂的必備工具之一。
還有另外一種組合:原始碼的編寫和編譯分別在不同的平台上實現,專業術語叫做軟體移植。
以上是一般用高階語言編寫的應用程式稱為什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!