按照源代碼類型區分軟件,通常被分為兩類:開源源碼和商業源碼。 開源源碼一般是不僅可以免費得到,而且公開源代碼;相對應地,商業源碼則是不公開源代碼。
源碼分類:
網站源碼也分為兩種,一種是動態源碼如:ASP,PHP,JSP,.NET,CGI等,一種是靜態源碼如:HTML等。
我們運行的軟件、網站是要經過編寫的,程序員編寫程序的過程中需要他們的“語言”如PHP、ASP、JSP、C++等,音樂家用五線譜,建筑師用圖紙……那程序員的工作的語言就是“源碼”了。
那大家應該知道什么是商業源碼了吧?
源碼概念
1.從字面意義上來講,源文件是指一個文件,指源代碼的集合.源代碼則是一組具有特定意義的可以實現特定功能的字符(程序開發代碼)。[1]
2.“源代碼”在大多數時候等于“源文件”。
比如在這個網頁上右鍵鼠標,選擇查看源文件.出來一個記事本,里面的內容就是此網頁的源代碼."這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼..
源代碼是指原始代碼,可以是任何語言代碼。
匯編碼是指源代碼編譯后的代碼,通常為二進制文件,比如DLL、EXE、.NET中間代碼、JAVA中間代碼等。
高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL等等。匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。
源碼組合
網站源碼作為軟件的特殊部分,可能被包含在一個或多個文件中。一個程序不必用同一種格式的源代碼書寫。例如,一個程序如果有C語言庫的支持,那么就可以用C語言;而另一部分為了達到比較高的運行效率,則可以用匯編語言編寫。
較為復雜的軟件,一般需要數十種甚至上百種的源代碼的參與。為了降低種復雜度,必須引入一種可以描述各個源代碼之間聯系,并且如何正確編譯的系統。在這樣的背景下,修訂控制系統(RCS)誕生了,并成為研發者對代碼修訂的必備工具之一。
還有另外一種組合:源代碼的編寫和編譯分別在不同的平臺上實現,專業術語叫做軟件移植。
商業源碼下載:http://www.49028c.com/vip/
新聞熱點
疑難解答