當前位置:編程學習大全網 - 編程軟體 - 請簡述解釋性編程語言和編譯性編程語言的區別

請簡述解釋性編程語言和編譯性編程語言的區別

對於語言本身來說,各種編程語言本質沒什麽不同。所謂的“解釋性”和“編譯”指的是執行機制上的不同。

解釋性語言是指它常用的執行機制是使用壹個“解釋器”來執行,解釋器對於程序是壹句壹句“翻譯”成機器語言來執行,例如shell腳本語言。

編譯型語言是指它常用的執行機制是使用壹個“編譯器”來編譯成機器語言,然後妳就可以直接運行(執行)這個編譯成的“可執行文件”。例如C語言

妳也可以為解釋性語言(如shell腳本語言)寫個編譯器來編譯,這樣它就成了“編譯語言”;

妳也可以為編譯型語言(如c語言)寫個解釋器來執行,這樣它就成了“解釋性語言”

  • 上一篇:編程模板工程
  • 下一篇:C語言編程,輸入10個數查找最大數字並和第壹個數字互換。
  • copyright 2024編程學習大全網