4GL Development System

A 4GL Development System Can Contribute to Enterprise Agility

The advent of the 4GL development system for creating business applications has given enterprises a significant competitive advantage. By simultaneously improving the sophistication of applications and the speed with which they can be developed and deployed, the 4GL development system allows enterprises to respond to opportunities and threats with greater agility. But not all systems provide the same benefits and productivity enhancements. The best products not only enable enterprises to accelerate development of application in 4GL languages through automation of routine tasks, they allow for customized code to be developed as well, preserving the flexibility that most developers desire. A truly superior 4GL development system would also integrate seamlessly with infrastructure for deploying and integrating applications, as well as tools for managing them with ease and reduced administrative burden. That's exactly why developers worldwide have chosen Progress® OpenEdge.

Progress 4GL Development System Delivers Greater Benefits

Built on the Progress 4GL Development System, Progress OpenEdge is a comprehensive suite of products that allow enterprises to quickly move applications from development to deployment and integration. Using a service-oriented architecture, OpenEdge provides remarkable flexibility, allowing enterprises to repurpose existing technology, integrate it with new systems, and make the combination available to users throughout the organization in order to meet the challenges of new business requirements. As a development platform, OpenEdge and 4GL provide an application framework that enhances productivity through a simple but powerful architecture designed expressly for developing and reusing business logic. There is simply no more effective way of expressing business logic in software. OpenEdge allows developers to truly focus on higher level tasks by eliminating the distractions of needing to deal with the underlying technology. While high productivity tools allow developers to assemble complex code quickly and efficiently, the powerful and adaptive syntax included OpenEdge also provides the flexibility to manipulate specialized code.

4GL Tools for a More Productive System of Application Development

The Progress 4GL Development System improves efficiency by providing essential tools for working more productively. A Procedure Editor makes it simpler to develop and change applications using easy cut, paste, search and replace operations. A central Data Dictionary reduces the time spent on development and improves consistency. Developers can improve quality by quickly locating and fixing errors in logic using the Debugger tool. And Database Administration tools permits data interchange with non OpenEdge data sources.

In addition to application infrastructure software, Progress Software also provides solutions for SOA architecture and an Eclipse plugin for writing Progress applications.

Learn more about Progress OpenEdge

Email Print Share

OpenEdge Resources

Product Brochures
Progress® OpenEdge® Business Platform

DataSheets
4GL Development System

Technical White Papers
Creating "Plug-n-Play" Applications

Webinars
Application Transformation

View all resources >

View from the Edge Blog

Design, build, integrate & manage the world's best business apps.

Our blog will help you!