是非過程式語言。著名的例子是表格的生成程序(RPG)。它實質上不是語言,使用者隻須指明輸入和預期的輸出,無須指明為了得到輸出所需的過程。
按照應用範圍,有通用語言和專用語言之分。目標非單一的語言稱為通用語言,例如FORTRAN、COBOL、ALGOL60等都是通用語言。目標單一的語言稱為專用語言,如APT等。
按照使用方式,有交互式語言和非交互式語言之分。具有反映人?機交互作用的語言成分的稱為交互式語言,如BASIC語言就是交互式語言。語言成分不反映人-機交互作用的稱非交互式語言,如FORTRAN、COBOL、ALGOL60、PASCAL等都是非交互式語言。
按照成分性質,有順序語言、並發語言和分布語言之分。隻含順序成分的語言稱為順序語言,如FORTRAN、COBOL等都屬順序語言。含有並發成分的語言稱為並發語言,如並發PASCAL、MODULA和ADA等都屬並發語言。考慮到分布計算要求的語言稱為分布語言,如MODULA*便屬分布語言。
傳統的程序設計語言大都以諾伊曼式的計算機為設計背景,因而又稱為諾伊曼式語言。J.巴克斯於1977年提出的函數式語言,則以非諾伊曼式的計算機為設計背景,因而又稱為非諾伊曼式語言。
主要語言
APT(AutomaticallyPro-grammedTools)——自動數控程序。第一個專用語言,用於數控機床加工,1956。
FORTRAN(FORmulaTRANslation)——公式翻譯程序設計語言。第一個廣泛使用的高級語言,為廣大科學和工程技術人員使用計算機創造了條件,1956。
FLOW-MATIC。第一個適用於商用數據處理的語言,其語法與英語語法類似,1956。
IPL-V(InformationProcessingLanguageV)——信息處理語言。第一個表處理語言,可看成是一種適用於表處理的假想計算機上的彙編語言,1958。
COMIT(COmpilerMassachusettsInstitutefoTechnology)——馬薩諸塞州理工學院編譯程序。第一個現實的串處理和模式匹配語言,1957。
COBOL(COmmonBusinessOrientedLanguage)——麵向商業的通用語言。使用最廣泛的商用語言,它是適用於數據處理的高級程序設計語言,1960。
ALGOL60(ALGOrithmiclanguage60)——算法語言60。程序設計語言由技藝轉向科學的重要標誌,其特點是局部性、動態性、遞歸性和嚴謹性,1960。
LISP(LIStProceessing——表處理語言。引進函數式程序設計概念和表處理設施,在人工智能的領域內廣泛使用,1960。
JOVIAL(JulesOwnVersionofIAL)——國際算法語言的朱爾斯文本。第一個具有處理科學計算、輸入-輸出邏輯信息、數據存儲和處理等綜合功能的語言。多數JOVIAL編譯程序都是用JOVIAL書寫的,1960。
GPSS(General-purposeSystemsSimulator)——通用係統模擬語言。第一個使模擬成為實用工具的語言,1961。
最新小說章節盡在o o p . t w
JOSS(JohnniacOpen-ShopSystem——。第一個交互式語言,它有很多方言,曾使分時成為實用,1964。
FORMAC(FORmulaMAnipulationCompiler)——公式翻譯程序設計語言公式處理編譯程序。第一個廣泛用於需要形式代數處理的數學問題領域內的語言,1964。
?SIMULA(SIMUlationLAnguage)——模擬語言。主要用於模擬的語言,是ALGOL60的擴充,1966。SIMULA67是1967年SIMULA的改進。其中引進的“類”概念,是現代程序設計語言中“模塊”概念的先聲。
。7691,序程的算計陣矩到及涉是別特,序程的湊緊為甚出寫員人序程使可,言語的符算運級高多很供提種一。063言語計設序程——)egaugnaLgnimmargorPA(063/\LPA
。1791,化構結與性明簡是點特大最其,言語要重的來起展發上礎基的06LOGLA在。言語機算計序順動自浦利菲——)rota-lucLACecneuqeScitamotuAspilihP(LACSAP
。3791,中域領種多等解理言語然自、解求題問象抽、輯邏理數、庫據數係關於用應泛廣經已它。言語的題問輯邏理處種一。)ciGOLnignimmargORP(GOLORP
。9791,用應式入嵌於適,理處常異供提,施設屬類供提,譯編別個現實於便,化塊模和化型類強是征特要主其。動變大較有但,族言語LACSAPLOGLA於屬。言語化塊模代現種一。ADA
。泛廣不尚用應但,新創所有雖麵方法方述描和分成言語在86LOGLA。進改的顯明了做念概乾若中TIMOC對,言語的好種一是LOBONS。施設等理處表斷中有具,06LOGLA、LOBOC、NARTROF於源來能功其,LAIVOJ於源來想思計設的1/\LP。言語式互交個一第是不並且而,念概新麼什有沒中其但,泛廣用使,學易單簡然雖CISAB。等86LOGLA、LOBONS、1/\LP、CISAB是別特,言語的用通為較些一有還,外言語的舉列麵上了除
勢趨展發
。化式形和性明簡、化塊模是勢趨展發的它。麵方要重的件軟是言語計設序程
。的化塊模是也構結的身本言語且而,成組塊模由序程,分成塊模有具言語僅不。化塊模
清構結,單簡分成,多不念概本基的及涉。性明簡