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

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

2024-08-09文化社會1014

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

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

電腦語言旨在創建電腦程式。

什麼是程式語言?

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

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

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

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

標籤: 科技

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

什麼是電源?該設備所實現的功能、現有電源類型

什麼是電源?該設備所實現的功能、現有電源類型

我們解釋什麼是電源、該設備所實現的功能以及現有電源的類型。電源可以是線性的或開關的。什麼是電源?電源 或電源(英文PSU )是負責將家庭接收到的商用電力線的交流電(阿根廷為220伏特)轉變為直流電或直流電的裝置;它由電視和電腦等電子設備使用,提供組件所需的不同電壓,通常包括針對供...

什麼是處理器?它是由什麼組成、如何運作和它們的階段

什麼是處理器?它是由什麼組成、如何運作和它們的階段

我們解釋什麼是處理器以及它是由什麼組成的。此外,處理器如何運作以及它們的階段是什麼。它是發展最快的電腦組件之一。什麼是處理器?處理器是系統的大腦,它處理 PC 上發生的所有事情並執行存在的所有操作。計算機的處理器速度越快,向機器發出的命令執行的速度就越快。該組件是許多設備硬體的一部分,而不僅僅是電腦...

什麼是望遠鏡?它的發明歷史、演變、部件和特徵

什麼是望遠鏡?它的發明歷史、演變、部件和特徵

我們解釋什麼是望遠鏡、它的發明歷史、演變、它的部件和特徵。還有哈伯望遠鏡。望遠鏡是天文學的基本工具。什麼是望遠鏡?望遠鏡是一種光學儀器,旨在透過對光及其特性的管理來觀察遠處的物體。它是天文學研究的基本工具,也是最深刻改變了人類宇宙觀念的工具之一。它的操作遵循影像放大的原理,即改變可見光圖案以放大觀察...

什麼是遠端資訊處理?它的起源、優缺點和多種應用

什麼是遠端資訊處理?它的起源、優缺點和多種應用

我們解釋什麼是遠端資訊處理、它的起源、優點、缺點和多種應用。此外,它的人文意義。遠端資訊處理是電信和計算的交叉點。什麼是遠端資訊處理?遠端資訊處理或遠距資訊學是電腦系統和電信研究和應用領域結合而產生的一門科學技術學科。因此,遠端資訊處理對所有電腦資料傳輸系統感興趣,從全球定位系統(GPS)到網路上不...

什麼是話題標籤或標籤?它的功能、特徵。、起源和範例

什麼是話題標籤或標籤?它的功能、特徵。、起源和範例

我們解釋什麼是話題標籤或標籤、它的功能和特徵。此外,它的起源和流行主題標籤的範例是怎樣的。主題 標籤是一串單字和字符,前面有井號。什麼是主題標籤?在網路和特別是社交網路的行話中,可點擊的短語或單字稱為話題標籤或標籤,即允許使用者存取一組特定條目(例如社交網路中的文字或圖像)的元資料標籤。例...

什麼是基因操縱?優點、缺點和倫理面

什麼是基因操縱?優點、缺點和倫理面

我們解釋什麼是基因操縱、它的優點、缺點和倫理面。另外,今天舉例。基因操作添加、改變或刪除基因。什麼是基因操縱?基因操作或基因工程被稱為不同的科學技術和程序,使人類能夠修改或重組生物的DNA和其他核酸,以獲得滿足某些需求的生命形式。為此,需要從生物的遺傳密碼中添加、改變或刪除基因,也稱為基因編輯。自文...