IBM Object REXX is an object-oriented programmming language suited for beginners and experienced OO programmers. It is upward compatible with previous versions of classic REXX and provides an easy migration path to the world of objects. Because it can be used with REXX conventional programming, Object REXX protects any investment in extant REXX program code. It provides many programming interfaces to extant applications, such as DB2, C and C++ applications.
From IBM Object REXX page.