Revision as of 03:26, 5 April 2007 edit24.15.81.42 (talk) there. Now you know what recently means.← Previous edit | Revision as of 03:47, 5 April 2007 edit undoNinjadude9 (talk | contribs)18 edits links and VAR explanationNext edit → | ||
Line 15: | Line 15: | ||
'''OpenEdge Advanced Business Language''', or '''OpenEdge ABL''' for short, is a business application development language created and maintained by ] (PSC). The language, typically classified as a ], uses an English like syntax to simplify software development.<ref name="p2">Campbell, John, ''Programmer's Progress, a guide to the progress language.'' white star software, 1991</ref> The name was 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.<!-- year? --><ref name="introABL">Salvador Vinals, Introducing OpenEdge® Advanced Business Language (ABL), PSC whitepaper, 2007</ref> 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.<ref name="webspeedcomplete">Crawford, G. ''WebSpeed Complete'', Innov8 Computer Solutions, ISBN: 0-9718679-0-9</ref> | '''OpenEdge Advanced Business Language''', or '''OpenEdge ABL''' for short, is a business application development language created and maintained by ] (PSC). The language, typically classified as a ], uses an English like syntax to simplify software development.<ref name="p2">Campbell, John, ''Programmer's Progress, a guide to the progress language.'' white star software, 1991</ref> The name was 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.<!-- year? --><ref name="introABL">Salvador Vinals, Introducing OpenEdge® Advanced Business Language (ABL), PSC whitepaper, 2007</ref> 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.<ref name="webspeedcomplete">Crawford, G. ''WebSpeed Complete'', Innov8 Computer Solutions, ISBN: 0-9718679-0-9</ref> | ||
OpenEdge ABL helps developers to rapidly develop applications optionally using it’s own integrated relational database and |
OpenEdge ABL helps developers to rapidly develop applications optionally using it’s own integrated ] and ]. These applications are portable across computing systems and allow access to various popular data sources without having to learn the underlying ] methods. | ||
OpenEdge ABL and the OpenEdge database are typically combined by a ] to create a unique product. Because of the significant ], the ] of these products are unaware of the underlying architecture. | |||
==Notes== | ==Notes== |
Revision as of 03:47, 5 April 2007
Developer(s) | Progress Software Corporation |
---|---|
Stable release | 10.1B OpenEdge / 2006 |
Operating system | Cross-platform (see below) |
Type | 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. The name was 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. 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.
OpenEdge ABL helps developers to rapidly develop applications optionally using it’s own integrated relational database and programming tool. These applications are portable across computing systems and allow access to various popular data sources without having to learn the underlying data access methods.
OpenEdge ABL and the OpenEdge database are typically combined by a value-added reseller to create a unique product. Because of the significant ease of use, the end-user of these products are unaware of the underlying architecture.
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
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