IBM has released a community edition of its EGL language. This edition is geared for entry level learning such as for colleges and universities. This is a great language that is a natural successor to COBOL. Applications can be created and deployed to mainframes as batch applications, or to Java web applications servers running on Linux, Windows or Unix.