Would you like to use one language for Web 2.0 widgets and the services they depend on? Enterprise Generation Language (EGL) can do that.
EGL is a mature business language from IBM. It is a viable replacement for languages such as COBOL, RPG and Java. EGL Community Edition is focused on the best features of EGL.
I have been writing business applications since 1987, using languages like C/C++, COBOL and Java. Recently, I am writing with EGL and developing with Rational Business Developer. I am a software architect, technical writer and a long-time member of the Java Lobby. I am not an employee of IBM.