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

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

2024-08-09文化社會474

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

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

腦語言旨在創建電腦程式

什麼是程式語言?

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

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

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

但是,不應將它們與不同類型的電腦語言混淆。後者代表了更廣泛的類別,其中包括程式語言和許多其他電腦協議,例如網頁的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++ 語言的語法來設計一種通用語言,但使用的低階實用程式比這兩種語言都少。

標籤: 科技

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

什麼是 ASII 代碼?代碼用途、ASCII 代碼的完整表格

什麼是 ASII 代碼?代碼用途、ASCII 代碼的完整表格

我們解釋什麼是 ASII 代碼以及該書面字元代碼的用途。帶有 ASCII 代碼的完整表格。ASCII 標準於 1967 年首次發布。什麼是 ASCII?在計算中,ASCII(發音為aski)或 ASCII 代碼被稱為基於拉丁字母的書面字元代碼,與現代英語使用的代碼相同。它源自於美國標準委員會(現為...

什麼是假新聞?嚴重問題、如何辨識

什麼是假新聞?嚴重問題、如何辨識

我們解釋什麼是假新聞以及為什麼它們對網路使用者來說是一個嚴重的問題。另外,如何辨識假新聞?70% 的網路使用者無法辨別假新聞。什麼是假新聞?在網路上,假新聞即試圖依靠半真半假、假照片或來自其他來源的照片或歪曲事實,使人們相信虛假的事物是真實的。它與詐欺的區別在於,它不會為其創造者帶來任何形式的物質利...

電腦的組成部分、內部和外部硬體、軟體以及電腦類型

電腦的組成部分、內部和外部硬體、軟體以及電腦類型

我們解釋電腦的組成部分、內部和外部硬體、軟體以及電腦的類型。電腦的組件可以是物理性的或無形的。計算機的組成部分電腦是 由兩個基本面向組成的電腦系統:硬體(指「實體支援」)和軟體(指無形或「程式」)。物理介質是電子元件,它們相互連接以提供數據,並且透過程式提供的指令來處理數據。硬體就像一個盒...

什麼是電腦網路?組成它的元素、如何分類

什麼是電腦網路?組成它的元素、如何分類

我們解釋什麼是電腦網路、組成它的元素以及它是如何分類的。還有優點和缺點。電腦網路允許短距離或長距離共享資訊。什麼是電腦網路?電腦網路、數據通訊網路或電腦網路是不同數量的電腦系統透過一系列電信設備和實體媒體(有線或無線)互連的 。它的功能是共享資料包中的資訊。它們使用特殊編碼透過電脈衝、電磁...

什麼是磨坊?它的起源、歷史和運作方式

什麼是磨坊?它的起源、歷史和運作方式

我們解釋什麼是磨坊、磨坊起源、磨坊歷史以及磨坊的運作方式。另外,每種磨坊類型的磨機特性。磨坊可以執行機械任務或發電。什麼是磨坊?磨機是一種用來利用動能的機械。這種能量可以來自風(風力或風車)、水(液壓或水磨)或動物牽引(血磨),以執行機械任務,例如研磨材料或發電。在農業版本中,它用於研磨可食用穀物,...

二進位系統是什麼?如何運作、應用程式和其他特性

二進位系統是什麼?如何運作、應用程式和其他特性

我們解釋二進位系統是什麼、它是如何運作的、它的應用程式和其他特性。另外,也解決了練習。在二進位系統中,所有數字都以兩位數表示。什麼是二進位系統?二進位或二進位系統是計算和資訊技術中的基本計數系統,其中所有數字都可以使用由兩個單位數字的組合組成的數字來表示。對於二進位代碼,使用的數字是零 (0) 和一...