代碼運行的全過程(原理)
首先操作系統是自由的,它可以對硬盤,CPU,內存發號施令
運行一段代碼,操作系統先把代碼和代碼解釋器從硬盤弄到內存中,CPU先用解釋器把代碼解釋成機器碼,解釋型語言就解釋一句,執行一句,編譯型語言就把所有語句翻譯成機器碼,保存為機器碼文件,然后把機器碼文件存到內存里,然后CPU再啟動內存中的機器碼
代碼就是程序員用開發工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規則體系。代碼設計的原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便于識別與記憶、力求短小與格式統一以及容易修改等。
在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。