第三代語言

第三代語言

第三代程式語言(3GL)是設計更容易被人們所理解的高級程式語言,包括像命名變數的事物。Fortran, ALGOL 和 COBOL 是這種語言的早期例子。大部分“現代”語言(BASIC, C, C++)是第三代語言。大部分 GLs 支持結構化語言設計。

歷代語言

The third generation programming language

第一代:機器語言(打孔機)

第二代:彙編語言

第三代:高級語言,其中分為 一 、 面向過程的程式語言 (如C , BASIC,pascal) , 二 、面向對象的程式語言(如C++ , java ,c# )

第四代:資料庫程式語言,如各種資料庫的SQL語言

關於第四代語言,主要特徵是 : 只需要告訴計算機需要做什麼, 而如何做,不需要告訴計算機,這是與之前語言的主要區別

語言說明

說明 : 有些資料直接將 面向過程的語言分為第二代語言, 這是不準確的, 而 C++ 是否純粹的面向過程也有爭論,既有面向過程語言特性,又有面向對象語言的特性

相關詞條

相關搜尋

熱門詞條

聯絡我們