源代碼是用特定編程語言編寫的人類可讀文本,源代碼的目標是為可以轉換為機器語言的計算機設置準確的規則和規範。因此,源代碼是程序和網站的基礎。
源代碼可以存在於每個軟件中,軟件按照源代碼中的編程進行執行,常用的格式是文本文件,計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
擴展資料:
概念研究
壹、理論上的概念
源代碼是相對目標代碼和可執行代碼而言的。
源代碼就是用匯編語言和高級語言寫出來的代碼。
目標代碼是指源代碼經過編譯程序產生的能被cpu直接識別的二進制代碼。
可執行代碼就是將目標代碼連接後形成的可執行文件,當然也是二進制的。
二、最直觀的概念
在這個網頁上右鍵鼠標,選擇"查看源文件".出來壹個記事本,裏面的內容就是此網頁的源代碼.
關於兩者的區別聯系:
1、從字面意義上來講,源文件是指壹個文件,指源代碼的集合。源代碼則是壹組具有特定意義的可以實現特定功能的字符(程序開發代碼).
2、"源代碼"在大多數時候等於"源文件".
比如在這個網頁上右鍵鼠標,選擇查看源文件。出來壹個記事本,裏面的內容就是此網頁的源代碼."這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼。.
源代碼是指原始代碼,可以是任何語言代碼。
匯編碼是指源代碼編譯後的代碼,通常為二進制文件,比如DLL、EXE、.NET中間代碼、JAVA中間代碼等。
高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL等等匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。
源程序源文件源代碼是壹回事。
百度百科-源代碼