IBM Enterprise Generation Language
From Wikipedia, the free encyclopedia
Enterprise Generation Language, or EGL, is a fourth-generation computer programming language. EGL traces its origins back to IBM's Cross Systems Product 4GL. It subsequently became VisualAge Generator and evolved into its current status as a strategic business development language. IBM created EGL to help procedural programmers, particularly those with RPG and COBOL experience, learn the concepts and practices of object-oriented programming more easily.
EGL is perhaps best known as a feature within IBM's WebSphere Studio Enterprise Developer, the mainframe-oriented toolset based on the Eclipse open source workbench (since replaced by IBM's Rational Application Developer for Java and IBM's Websphere Developer for zSeries for Java and COBOL).
EGL generates Java and COBOL executable code and is fully integrated into IBM's line of application development tools.