程式語言裡 什麼是靜態語言和動態語言 和什麼是編譯語言 和解釋語言?通俗點 還有Java和C語言屬於哪一種

  • 作者:由 匿名使用者 發表于 攝影
  • 2022-04-02

程式語言裡 什麼是靜態語言和動態語言 和什麼是編譯語言 和解釋語言?通俗點 還有Java和C語言屬於哪一種 匿名使用者 1級 2022-03-08 回答

靜態語言,是固定執行結果的語言,典型的範例就是html編寫的靜態頁面程式碼,比如說建立一個表格,在html語言中表格行列數是不能變化和調整的。

動態語言,根據條件的不同,輸出的內容可能不同。例如:編寫網頁的asp語言,可以透過查詢資料庫,生成動態行數的資料表。

編譯語言,一般情況下需要透過編譯環境生成對應的可執行程式或者目標程式,才能夠執行。

解釋語言,在執行時對編碼進行解釋,直接執行。例如asp語言,就是解釋型語言,不需要編譯生成可執行程式。

一般來講,C語言和java都是需要透過編譯生成可執行程式或者目標程式,所以它們都是編譯語言。

Top