OpenEdge Advanced Business Language
From Wikipedia, the free encyclopedia
OpenEdge Advanced Business Language (ABL) | |
Developer: | Progress Software Corporation |
---|---|
Latest release: | 10.1B OpenEdge / 2006 |
OS: | Cross-platform (see below) |
Use: | RDBMS |
License: | Proprietary |
Website: | see Progress Software Corporation |
OpenEdge Advanced Business Language, or OpenEdge ABL for short, is a business application development language created and maintained by Progress Software Corporation (PSC). The language, typically classified as a fourth-generation programming language, uses an English like syntax to simplify software development.[1] The name was recently changed to OpenEdge Advanced Business Language (OpenEdge ABL), by PSC, from PROGRESS, a.k.a. Progress 4GL, in order to overcome a presumed industry perception that 4GL's were less capable than other languages.[2] The language was called PROGRESS or Progress 4GL prior to the release of version 10.0. A subset of the language, called SpeedScript, is used in the development of web applications.[3]
[edit] Notes
- ^ Campbell, John, Programmer's Progress, a guide to the progress language. white star software, 1991
- ^ Salvador Vinals, Introducing OpenEdge® Advanced Business Language (ABL), PSC whitepaper, 2007
- ^ Crawford, G. WebSpeed Complete, Innov8 Computer Solutions, ISBN: 0-9718679-0-9
[edit] References
- Sadd, J. OpenEdge Development: Progress 4GL Handbook, Progress Software Corporation, ISBN-10: 0923562044, ISBN-13: 978-0923562045
- Kassabgi, G. Special Edition : Using Progress, Que Publishing, ISBN: 0-7897-0493-5