Progress
Programming
Handbook
Introducing the Progress 4GL
The Progress Fourth Generation Language (4GL) represents the culmination of several foundation technologies integrated into a single programming environment. These technologies include:
- A block-structured syntax with control structures (including blocks, procedures, and functions) that let you encapsulate flexible and powerful application objects.
- An integrated front-end manager featuring an event-driven architecture that you can use to create and manage flexible user interfaces for both graphical and character environments.
- An integrated back-end manager that includes both a native Progress Relational Database Management System (RDBMS) and a DataServer facility that you can use to access many third-party RDBMSs and flat file systems.
- A compiled intermediate code, executed by a run-time interpreter, that is both efficient and portable across a range of platforms and application environments.
The following sections include an overview of how Progress integrates these technologies and covers the following topics:
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |