標籤: 暫無標籤

非過程語言,是用戶描述問題時不必指明解決問題的順序。但這只是一個相對的概念,也就是說隨著近代程序設計技術的改進,需要用戶提供的描述解決問題順序的內容越來越少,即越來越非過程化。

  非過程語言 用戶描述問題時不必指明解決問題的順序。但這只是一個相對的概念,也就是說隨著近代程序設計技術的改進,需要用戶提供的描述解決問題順序的內容越來越少,即越來越非過程化。報表語言、制定表語言、模擬語言等均屬此類,如RPG、APT、GPSS、DYN-AMO、LISP等語言。
  Lisp 語言
  Lisp 語言最早是在 20 世紀 50 年代末由麻省理工學院(MIT)為研究人工智慧而開發的。Lisp 語言的強大使它在其它方面諸如編寫編輯命令和集成環境等顯示其優勢。而 GNU Emacs Lisp 主要由 Maclisp 發展而來,該語言由 MIT 在 20 世紀 60 年代寫成。它在某種程度上繼承了 Common Lisp,而 Common Lisp 在 20 世紀 80 年代成了一種標準。 Lisp 代表 LISt Processing,即表處理,這種編程語言用來處理由括弧(即「(」和「)」)構成的列表。
  RPG語言
  IBM的AS/400小型機上的高級語言.REPORT PROGRAM GENERATOR,程序運行效率很高. RPG起始是一個非常簡單的面向事務處理的編程語言, 用被儲存在系統IBM709和360型號的20針打孔卡中的數據而生成報表. 系統3由於它的硬式磁碟而帶來了RPG 2, 使它變成中型的IBM機器的標準應用程序語言。 系統34由於編入索引的文件和使用終端機,RPG移植到新的設施和新的交談式的加法運算碼。 系統38藉由它的整合資料庫的功能和它的高階結構帶來了RPG 3,外部增加了為結構化程序設計而描述的文件, 呼叫PARM運算碼,和一些其它的運算碼。 藉由少許的變化,這時RPG移動到當時的AS/400. 直到1996,幾乎十年之後,RPG再一次與RPG/ILE一起被更新為(RPG 4)。 圖解式的用戶界面中,RPG的新族類在1994年被ASNA以ASNA Visual RPG 的形式推出。 (AVR)版本 1 促進了圖形用戶介面的創建- 建立了個人計算機申請以一個用戶端獨自運行於DB2/400的資料庫系統。版本 2(1996) 同樣地使用DB2/400資料庫的機器伺服器和視窗NT。 在1998年由於AVR的版本3的出現,RPG變成了一個物件促成元件,基於程序規劃的面向對象的編程語言。

相關評論

同義詞:暫無同義詞