For developers creating applications for competitive enterprises, the choice of a programming language is critical. The right language can improve the quality of applications and the speed with which they can be developed – no small feat in a global marketplace that is driven by technology and information. The development of fourth generation languages, or 4GL, has provided developers with the tools to improve productivity while reducing the cost of application development. But choosing the right 4GL product can be a challenge – developers must weigh the benefits of productivity against the loss of flexibility some products represent. Today, in enterprises throughout the world, savvy developers are choosing the Progress 4GL language that is the foundation of the Progress OpenEdge application development environment.
The Progress 4GL development system is the core of Progress OpenEdge, a comprehensive business application platform that simplifies the management, integration, deployment, and development of critical business solutions. In OpenEdge's application development environment, 4GL offers developers a language specifically purposed to render business processes as simply as possible. Because developers must work with multiple and complex technological platforms, 4GL includes interfaces to key industry standards. And while this Progress programming language offers advances in productivity, it also provides the flexibility developers require to write specialized code. With OpenEdge, a developer can produce APIs for .NET or Java clients, Java messaging, or map database schema for XML, without needing to leave the efficiency of the Progress environment and the tools provided there.
Progress 4GL provides a number of innovative tools that allow developers to:
Progress also provides software for service oriented architectures, software integration, business software application development, creating hybrid applications, as well as application infrastructure solutions and business infrastructure solutions.
Product Brochures
Progress® OpenEdge® Business Platform
DataSheets
4GL Development System
Technical White Papers
Creating "Plug-n-Play" Applications
Webinars
Application Transformation