Content deleted Content added
mNo edit summary |
Kieraellis (talk | contribs) m Remove space and update that instead of the |
||
Line 24:
==History==
The original Progress 4GL was designed (in 1981) as an architecture independent language and integrated database system that could be used by non-experts to develop business applications by people who were not computer scientists but were knowledgeable in their business ___domain.
==Syntax and semantics==
Line 30:
Progress ABL is a strongly typed, late-bound, [[English-like programming language]]. Although initially designed as a procedural language, starting with version 10.1 it was enhanced with [[Object-oriented programming|object-oriented]] grammar elements, which can be mixed with the original procedural style. A block of code may have a transaction scoped to it, in which case database changes will be committed when it completes. An error raised within such a block will undo these changes. These defaults may be overridden by the programmer.
Simple programs run without a Graphical User Interface, but there is syntax to create one programmatically
==Examples==
|