哪位幫忙解釋一下各種程式語言的相似與區別

2021-04-12 06:53:41 字數 2823 閱讀 6093

1樓:韓蟬�斔加

幾種常用編bai程語言的比較

____大多數編du程語言都具有相似zhi的基本特dao徵。如果熟悉一種回

程式語言就可以容易答地將這種程式語言的知識應用到其它語言中去。下面我們就將foxpro、basic、c\c++和pascal這幾種常用語言的一些基本特徵做一番比較,以方便大家能更好的比較學習和掌握這幾種語言。

1.區分大小寫:foxpro與basic都是不區分大小寫的程式語言;而pascal與c\c++則在某些場合下需要區分大小寫。

2.變數說明:當把值儲存到變數而該變數不存在時,foxpro與basic都可以隱含的宣告該變數;而pascal與c\c++則必須在使用某變數前明確的宣告它。

3.賦值語句:foxpro、basic和c\c++都是使用「=」給變數賦值的;而pascal則需要在「=」前加「:」。

4.if語句 各種程式語言都提供了相等的if功能。

foxpro例:if ncnt

ntot=ntot

指令碼有哪幾類?和程式語言什麼區別?不同類的指令碼怎麼區別?

各種程式語言的相同點和不同點

2樓:匿名使用者

相同點:都有一定的邏輯結構

不同點:程式語言有分好幾種,,比如高階語言,它是人比較容易看的懂的,跟英語很象。低階語言就比較難看懂,它是直接對硬體進行操作的。

3樓:匿名使用者

相同點:多種程式語言都是為了實現一定的功能而編制

不同點:一種語言可以實現的程式,另一種語言不一定能夠實現。

由於程式語言較多,這裡也不便多說

各種程式語言的區別?

指令碼語言和程式語言的區別?

4樓:匿名使用者

系統語言與指令碼語言之間的區別有很多,但主要的區別是:

抽象的級別:這是最重要也是最明顯示的不同。指令碼語言對程式設計師提供了更高階的抽象。

這一點明顯表現在:在這種語言自身中,存在有高階的資料結構,如列表和字典結構,和對這種結構簡單方便的巢狀和操作。這樣可以建立非常成功的程式。

型別定義:系統語言通常是強型別和靜態型別定義。這就意味著所有變數的型別要在程式中指定,在編譯時檢查。

相反地,指令碼語言是最鬆散的型別定義,完全沒有型別宣告,並且在執行時進行動態型別檢查。

執行:系統語言的特點是編譯的。程式被編譯成可執行的二進位制。

另一方面,指令碼語言的特點是解釋,也就是,指令被立即執行,不存在乙個編譯的中間狀態。這就意味著指令碼語言是互動式的(你可以在提示符下敲入命令,並且看到結果),這是另乙個巨大的勝利。這樣完全將編譯過程從編輯-編譯-執行迴圈中去掉了。

速度:以上三點是指令碼語言一方面在速度與效率, 一方面在易用性與表示式的強大性之間進行折衷的典型例子。這就使得指令碼語言的執行速度比系統語言慢乙個數量級。

這就是對指令碼語言誹謗最多的方面。效能的降低不是真正的問題,因為思想是用指令碼語言來組合元件,這些元件是用象c 這樣的快速系統語言來編寫的。所以所有需要執行快速的東西將因為是用快速的語言實現的而執行得快速。

指令碼語言只用於將東西綁在一起,並且這些通常不是效能的瓶頸( 或如果是,你需要重新檢查你的設計)。

5樓:漂飛的雲

乙個是比較大的程式,乙個是比較小的程式

6樓:狄夏詹梓暄

區別1、指令碼語言指令碼語言不需要編譯,可以直接用,由直譯器來負責解釋。

2、編譯型語言寫的程式執行之前,需要乙個專門的編譯過程,把程式編譯成為機器語言的檔案,比如exe檔案,以後要執行的話就不用重新翻譯了,直接使用編譯的結果就行了(exe檔案),因為翻譯只做了一次,執行時不需要翻譯,所以編譯型語言的程式執行效率高。

指令碼語言

指令碼語言是為了縮短傳統的編寫-編譯-鏈結-執行(edit-compile-link-run)過程而建立的計算機程式語言。它的命名起源於乙個指令碼「screenplay」,每次執行都會使對話方塊逐字重複。早期的指令碼語言經常被稱為批量處理語言或工作控制語言。

乙個指令碼通常是解釋執行而非編譯。指令碼語言通常都有簡單、易學、易用的特性,目的就是希望能讓程式設計師快速完成程式的編寫工作。

編譯型語言

編譯型語言:程式在執行之前需要乙個專門的編譯過程,把程式編譯成

為機器語言的檔案,執行時不需要重新翻譯,直接使用編譯的結果就行了。程式執行效率高,依賴編譯器,跨平台性差些

程式設計有哪些語言?各有什麼特點?

7樓:匿名使用者

各種程式語言的**、特點。

指令碼語言和程式語言的區別是什麼?

8樓:學雅思

1、指令碼語言:又被稱為擴建的語言,或者動態語言,是一種程式語言,用來控制軟體應用程式。

2、程式語言:一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。

二、特點不同

1、指令碼語言:指令碼通常以文字(如ascii)儲存,只在被呼叫時進行解釋或編譯。

2、程式語言:程式在執行時可以改變其結構,開發快速,接近自然語言,易於理解,更方便的**管理。

三、優缺點不同

1、指令碼語言:指令碼語言極大地簡化了「開發、部署、測試和除錯」的週期過程。大多數指令碼語言都能夠隨時部署,而不需要耗時的編譯/打包過程。

2、程式語言:任何程式語言的使用都需要確保編寫的程式能夠根據實際需要及時調整。因此,快速原型開發環境非常重要,在這種環境下,動態語言和相關庫的結合可以大大增強其優勢。

所謂的程式語言有哪些? 它們的區別在**?

幫忙解釋一下,幫忙解釋一下

姜維為了力挽狂瀾,假意投降鍾會,兩人合謀除掉了鄧艾。然而舉事之時回,由於機謀洩露,鐘答會死於殿上,姜維亦自盡身亡。一番巧計,成為虛話。2 隨後不久,司馬昭病逝,司馬炎廢曹奐而自稱為帝,國號大晉。晉泰始元年 265年 魏國滅亡。幫忙解釋一下意思 幫忙解釋一下本真是什麼意思?本真的意思 本質 本有 純真...

幫忙解釋一下我的塔羅牌占卜,幫忙解釋一下我的塔羅牌占卜兩副都解釋一下謝謝

1 你的過去充滿了 我猜測你的形象一定非常好,呵呵 2 對方的過去不是很均衡,在愛情上我覺得還是有一些偏見的 3 你現在的狀態恰恰處於乙個轉變期,我無法得知是什麼改變了,但是你的內心應該有一些焦躁,不然你也不會詢問塔羅 4 對方現在可以說狀態也不是非常好,有些不知所為的意思 5 你的真心其實就是一種...

幫忙解釋一下

我看問題在你身上啊,你要先搞清楚你們的關係,如果他當你是普通朋友也無所謂啊,發個笑話娛樂一下啊,如果很長時間以來他都特別關心你,十有 是對你的真情告白,就象很多人選擇在愚人節告白一樣,如果被拒絕了也不會失面子,看你的了,這種事情別人幫不了你的 呵呵 傻妹妹 是不是 要直接說你才懂啊 坦白的說 他是喜...