當前位置:首頁 > 文化社會 > 正文內容

什麼是程式語言?如何分類、範例

2024-08-09文化社會929

我們解釋什麼是程式語言以及如何對它們進行分類。另外,還有這些程式的一些範例。

什麼是程式語言?如何分類、範例

腦語言旨在創建電腦程式

什麼是程式語言?

在計算中,用於建立其他電腦程式的程式稱為程式語言。它的名字是因為它包含一種形式語言,旨在組織演算法和邏輯過程,然後由計算機或計算機系統執行,從而允許控制其物理和邏輯行為以及與計算機的通信

這種語言由符號以及句法和語義規則組成,以指令和邏輯關係的形式表達,透過它們建構特定應用程式或軟體的原始程式碼。因此,這些創造性過程的最終結果也可以稱為程式語言。

程式語言的實作 允許各種程式設計師或軟體架構師透過仿射和有限的可能指令集進行聯合和協調工作,這些語言至少在形式上模仿人類語言或邏輯。

但是,不應將它們與不同類型的電腦語言混淆。後者代表了更廣泛的類別,其中包括程式語言和許多其他電腦協議,例如網頁的HTML。

另請參閱:CPU

程式語言的類型

什麼是程式語言?如何分類、範例

低階語言是針對特定硬體而設計的。

通常區分以下類型的程式語言:

  • 低級語言。 這些是為特定硬體設計的程式語言,因此無法遷移或匯出到其他電腦。它們充分利用了為其設計的系統,但不適用於任何其他系統。

  • 高階語言。 這些程式語言渴望成為一種更通用的語言,因此無論硬體架構如何,即在各種類型的系統中都可以使用它們。有通用目的和特定目的之分。

  • 中級語言。 這個術語並不總是被接受,因為它提出了位於前兩者之間的中間點的程式語言:它允許高級操作,同時允許對系統架構進行本地管理

另一種分類方法通常如下:

  • 命令式語言。考慮到它們建構指令的順序,這些語言的靈活性較差,它們使用條件命令和執行函數後返回的命令區塊進行程式設計。

  • 函數式語言。這些語言也稱為過程語言,使用根據收到的輸入呼叫的函數進行編程,而這些輸入又是其他函數的結果。

程式語言範例

一些最著名的程式語言是:

  • 基本的。 它的名稱來自 Beginner 's All- Purpose Symbolic Instruction Code的縮寫 ,它是一個高級命令式語言家族,首次出現於 1964 年。    

  • 科博爾。它的名字是Common  Business - Oriented Language的縮寫  ,是1959年創建的通用程式語言,主要針對管理,即商業、計算。 

  • 福特蘭語言。它的名字來自於  IBM 數學 公式 翻譯系統,是一種專為科學和工程應用而設計的高階、通用、命令式程式語言。  

  • 爪哇。 一種通用的、物件導向的程式語言,其精神可以用縮寫WORA來概括:  Written  Once, Run  Anywhere,即:Written Once, Run Anywhere。這個想法是使用源自 C 和 C++ 語言的語法來設計一種通用語言,但使用的低階實用程式比這兩種語言都少。

標籤: 科技

“什麼是程式語言?如何分類、範例” 的相關文章

什麼是多媒體?使用哪些資源、多媒體資料的進步

什麼是多媒體?使用哪些資源、多媒體資料的進步

我們解釋什麼是多媒體以及它使用哪些資源。此外,多媒體資料的進步。允許您進行多媒體演示的不同裝置。什麼是多媒體?多媒體一詞源自英語,指的是透過同時使用多種媒體提供資訊的任何類型的設備。這樣,多媒體演示可以是照片、影片、音訊或文字的形式。該術語與允許透過這些設備擁有的實體和數位資源來傳達多媒體演示的不同...

什麼是 ADSL?技術的基本原理、用途、特色、優點和缺點

什麼是 ADSL?技術的基本原理、用途、特色、優點和缺點

我們解釋什麼是 ADSL 以及技術的基本原理。另外,它的用途、特色、優點和缺點。ADSL 用作數位資料傳輸通道和網際網路連線。什麼是ADSL?ADSL( 非對稱數位使用者清單)是一種 數位資料傳輸和網際網路存取技術,它透過對稱的銅質電話線對進行傳輸。即,一種透過電話線(交換電話網...

什麼是計算中的輸出設備?它的用途、設備範例主輸入設備差異

什麼是計算中的輸出設備?它的用途、設備範例主輸入設備差異

我們解釋什麼是計算中的輸出設備以及它的用途。另外,還提供了此類設備的範例以及與輸入設備的差異。電腦顯示器是卓越的輸出設備。什麼是輸出設備?在計算中,輸出設備被稱為允許從電腦或電腦系統中提取或恢復資訊的設備。例如:顯示器、揚聲器或印表機。輸出設備也稱為輸出週邊設備,將電腦中的資訊轉換為視覺、音訊、列印...

什麼是高速緩存?存在類型、如何工作、優點

什麼是高速緩存?存在類型、如何工作、優點

我們解釋什麼是高速緩存以及存在哪些類型。另外,它是如何工作的以及這種替代記憶體的優點是什麼。快取臨時存儲資料。什麼是高速緩衝記憶體?在計算中,高速緩衝記憶體或快速存取記憶體稱為 CPU(中央 處理單元)必須將最近處理的資料暫存在特殊緩衝器(即輔助記憶體)中 的資源之一。...

什麼是惡意軟體?存在類型、從哪裡來、如何保護

什麼是惡意軟體?存在類型、從哪裡來、如何保護

我們解釋什麼是惡意軟體以及存在的惡意軟體類型。另外,它從哪裡來以及如何保護我們自己免受該軟體的侵害。惡意軟體滲透電腦系統並進行秘密活動。什麼是惡意軟體?在電腦領域,惡意軟體(  maliciou s  software的英文縮寫,即「惡意程式」)被理...

什麼是特洛伊木馬?刪除方法、類型、免受侵害

什麼是特洛伊木馬?刪除方法、類型、免受侵害

我們解釋什麼是特洛伊木馬以及刪除該惡意軟體的方法。此外,它們的類型以及如何保護自己免受它們的侵害。特洛伊木馬允許一個人存取另一個使用者的資訊。什麼是木馬?特洛伊木馬(或特洛伊木馬)是惡意電腦軟體,看似合法且安全的程序,但當使用者執行它時,它會為攻擊者提供對電腦的遠端存取權限。這個術語用於計算,指的是...