fbpx
维基百科

第四代程式語言

第四代程式語言(fourth-generation programming language)簡稱4GL,是指在程式語言世代分類中,在第三代编程语言(3GL)之上的电子计算机编程语言。例如ClipperSQLSASMATLAB都是第四代程式語言。

每一世代的程式語言都希望程式的抽象程度越高,越不用處理和電腦硬件內部相關的細節,讓程式對程序员更友好,更強大,也更通用。第四代程式語言的定義隨著時代而改變,不過其特點是可以處理大量資訊的集合,而不是只專注於位元字节。許多自認是第四代程式語言的語言支援数据库管理、報表產生英语Report generator最优化GUI開發英语Graphical user interface builder或是網頁程式設計。有些研究者則將第四代程式語言視為是领域特定语言的一部份[1][2]

第四代程式語言的概念是從1970年代到1990年代之間形成,和大部份的第三代程式語言發展有重疊。像是C语言C++C♯JavaJavaScript仍常出現在許多應用中,而第四代程式語言最早是針對較專門的應用所規劃[來源請求]。一些晚期的第三代程式語言,像是PythonRubyPerl已結合了一些第四代程式語言的能力,但仍在通用第三代程式語言的環境下運作。大部份流行的第三代程式語言也有函式庫支援類似第四代程式語言的功能,因此兩者的分界越來越來模糊。

在1980年代及1990年代時,已有研究者開始在開發第五代程式語言(5GL)。

較前期的程式語言

較後期的程式語言

相關條目

參考資料

  1. ^ 35th Hawaii International Conference on System Sciences - 1002 Domain-Specific Languages for Software Engineering 互联网档案馆的,存档日期May 16, 2011,.
  2. ^ Arie van Deursen .; Paul Klint; Joost Visser. . 1998 [2009-03-15]. (原始内容存档于2009-02-02). 

第四代程式語言, 此條目需要擴充, 2012年11月24日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, fourth, generation, programming, language, 簡稱4gl, 是指在程式語言世代分類中, 在第三代编程语言, 之上的电子计算机编程语言, 例如clipper, matlab都是, 每一世代的程式語言都希望程式的抽象程度越高, 越不用處理和電腦硬件內部相關的細節, 讓程式對程序员更友好, 更強大, 也更通用, 的定義隨著. 此條目需要擴充 2012年11月24日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 第四代程式語言 fourth generation programming language 簡稱4GL 是指在程式語言世代分類中 在第三代编程语言 3GL 之上的电子计算机编程语言 例如Clipper SQL SAS MATLAB都是第四代程式語言 每一世代的程式語言都希望程式的抽象程度越高 越不用處理和電腦硬件內部相關的細節 讓程式對程序员更友好 更強大 也更通用 第四代程式語言的定義隨著時代而改變 不過其特點是可以處理大量資訊的集合 而不是只專注於位元及字节 許多自認是第四代程式語言的語言支援数据库管理 報表產生 英语 Report generator 最优化 GUI開發 英语 Graphical user interface builder 或是網頁程式設計 有些研究者則將第四代程式語言視為是领域特定语言的一部份 1 2 第四代程式語言的概念是從1970年代到1990年代之間形成 和大部份的第三代程式語言發展有重疊 像是C语言 C C Java及JavaScript仍常出現在許多應用中 而第四代程式語言最早是針對較專門的應用所規劃 來源請求 一些晚期的第三代程式語言 像是Python Ruby及Perl已結合了一些第四代程式語言的能力 但仍在通用第三代程式語言的環境下運作 大部份流行的第三代程式語言也有函式庫支援類似第四代程式語言的功能 因此兩者的分界越來越來模糊 在1980年代及1990年代時 已有研究者開始在開發第五代程式語言 5GL 目录 1 較前期的程式語言 2 較後期的程式語言 3 相關條目 4 參考資料較前期的程式語言 编辑第一代编程语言 第二代程式語言 第三代编程语言較後期的程式語言 编辑第五代程式語言相關條目 编辑第四代程式語言列表 英语 List of fourth generation programming languages 领域特定语言 快速應用程式開發參考資料 编辑 35th Hawaii International Conference on System Sciences 1002 Domain Specific Languages for Software Engineering 互联网档案馆的存檔 存档日期May 16 2011 Arie van Deursen Paul Klint Joost Visser Domain Specific Languages An Annotated Bibliography 1998 2009 03 15 原始内容存档于2009 02 02 取自 https zh wikipedia org w index php title 第四代程式語言 amp oldid 57897710, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。