"REXX is a procedural programming language that allows programs and algorithms to be written in a clear and structured way.
It is easy to use by experts and casual users alike.
REXX has been designed to make easy the manipulation of the kinds of symbolic objects that people normally deal with such as words and numbers.
Although REXX has the capability to issue commands to its host environment and to call programs and functions written in other languages,
REXX is also designed to be independent of its supporting system software when such commands are kept to a minimum. (Ian Collier)
In the late 1980s IBM began to invest in the development of a follow-on scripting language to REXX.
The goal was to design and implement the next generation of REXX with all the capabilities that make it a fully object-oriented language, Object REXX.
Object REXX is an extension of traditional REXX." (IBM)