Fourth-generation programming language: Difference between revisions
Jump to navigation
Jump to search
imported>DNewhall Fixed NOMAD (software) information. |
imported>Aman2k26 →History: removed dead link |
||
| Line 32: | Line 32: | ||
The development of the 4GL was influenced by several factors, with the hardware and operating system constraints having a large weight. When the 4GL was first introduced, a disparate mix of hardware and operating systems mandated custom application development support that was specific to the system in order to ensure sales. One example is the [[MAPPER]] system developed by [[Sperry Corporation|Sperry]]. Though it has roots back to the beginning, the system has proven successful in many applications and has been ported to modern platforms. The latest variant is embedded in the BIS<ref>{{cite web | title=Data Mining Software, Data Analysis, and More: Unisys Business Information Server Features | website=[[Unisys]] | date=2006-08-21 | url=http://www.unisys.com.hk/products/software/application__development/business__information__server/features.htm | archive-url=https://web.archive.org/web/20060821184105/http://www.unisys.com.hk/products/software/application__development/business__information__server/features.htm | archive-date=2006-08-21 | url-status=dead | access-date=2019-02-03}}</ref> offering of [[Unisys]]. [[MARK-IV (Software)|MARK-IV]] is now known as VISION:BUILDER and is offered by [[Computer Associates]]. | The development of the 4GL was influenced by several factors, with the hardware and operating system constraints having a large weight. When the 4GL was first introduced, a disparate mix of hardware and operating systems mandated custom application development support that was specific to the system in order to ensure sales. One example is the [[MAPPER]] system developed by [[Sperry Corporation|Sperry]]. Though it has roots back to the beginning, the system has proven successful in many applications and has been ported to modern platforms. The latest variant is embedded in the BIS<ref>{{cite web | title=Data Mining Software, Data Analysis, and More: Unisys Business Information Server Features | website=[[Unisys]] | date=2006-08-21 | url=http://www.unisys.com.hk/products/software/application__development/business__information__server/features.htm | archive-url=https://web.archive.org/web/20060821184105/http://www.unisys.com.hk/products/software/application__development/business__information__server/features.htm | archive-date=2006-08-21 | url-status=dead | access-date=2019-02-03}}</ref> offering of [[Unisys]]. [[MARK-IV (Software)|MARK-IV]] is now known as VISION:BUILDER and is offered by [[Computer Associates]]. | ||
[[Atchison, Topeka and Santa Fe Railway|The Santa Fe railroad]] used [[MAPPER]] to develop a system in a project that was an early example of 4GL, [[Software prototyping|rapid prototyping]], and [[End-user computing|programming by users]].<ref>{{cite book|author=Louis Schlueter|title=User-Designed Computing: The Next Generation |year=1988}} [book on report generator and MAPPER systems]</ref> The idea was that it was easier to teach railroad experts to use [[MAPPER]] than to teach programmers the "intricacies of railroad operations". | [[Atchison, Topeka and Santa Fe Railway|The Santa Fe railroad]] used [[MAPPER]] to develop a system in a project that was an early example of 4GL, [[Software prototyping|rapid prototyping]], and [[End-user computing|programming by users]].<ref>{{cite book|author=Louis Schlueter|title=User-Designed Computing: The Next Generation |year=1988}} [book on report generator and MAPPER systems]</ref> The idea was that it was easier to teach railroad experts to use [[MAPPER]] than to teach programmers the "intricacies of railroad operations". | ||
One of the early (and portable) languages that had 4GL properties was [[RAMIS (software)|RAMIS]] developed by Gerald C. Cohen at [[Mathematica Inc. (1968–1986)|Mathematica]], a mathematical software company. Cohen left Mathematica and founded Information Builders to create a similar reporting-oriented 4GL, called [[FOCUS]]. | One of the early (and portable) languages that had 4GL properties was [[RAMIS (software)|RAMIS]] developed by Gerald C. Cohen at [[Mathematica Inc. (1968–1986)|Mathematica]], a mathematical software company. Cohen left Mathematica and founded Information Builders to create a similar reporting-oriented 4GL, called [[FOCUS]]. | ||
| Line 98: | Line 98: | ||
*[[Unix Shell]] | *[[Unix Shell]] | ||
*[[Visual FoxPro]] (development and support were ended) | *[[Visual FoxPro]] (development and support were ended) | ||
*[[Xojo]] | *[[Xojo]] | ||
{{div col end}} | {{div col end}} | ||
| Line 124: | Line 123: | ||
*[[Ab Initio (company)|Ab Initio]] | *[[Ab Initio (company)|Ab Initio]] | ||
*[[ABAP]] | *[[ABAP]] | ||
*[[Clarion Programming Language]] | *[[Clarion Programming Language]] | ||
*[[CorVision]] | *[[CorVision]] | ||
| Line 161: | Line 159: | ||
*[[Synon]] | *[[Synon]] | ||
*[[Wolfram Language]] | *[[Wolfram Language]] | ||
*[[XQuery]] | *[[XQuery]] | ||
*[[XSLT]] | *[[XSLT]] | ||