1. 程式人生 > >計算機代碼

計算機代碼

文本文件 希望 包括 文字 可執行 以及 連接 工具 高級

通過一周的學習,對代碼也有了一定的理解,我認為就是一串打腦殼的字符。代碼就是程序員用開發工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規則體系。代碼設計的原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。 源代碼是代碼的分支,某種意義上來說,源代碼相當於代碼。現代程序語言中,源代碼可以書籍或磁帶形式出現,但最為常用格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼最終目的是將人類可讀文本翻譯成為計算機可執行的二進制指令,這種過程叫編譯,它由通過編譯器完成。

計算機源代碼,源代碼是相對目標代碼和可執行代碼而言的。 源代碼就是用匯編語言和高級語言寫出來的地代碼。在一周的學習中,我們知道了用C#語言編寫源代碼。代碼是指源代碼經過編譯程序產生的能被CPU直接識別二進制代碼。可執行代碼就是將目標代碼連接後形成的可執行文件。源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。代碼就像是我們人類的文字,也同樣是計算機能夠識別的文字。

編譯代碼,就是用編譯器編寫代碼。每種語言都有能識別它的編譯器。編譯器是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬於采用生成性實現途徑實現的翻譯程序。它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。

以上就是目前對代碼的一些初步了解,希望以後能有對它的豐富理解。

計算機代碼