|Designed by||Simon C. Nash (IBM)|
|Stable release||4.2.0 / 24 February 2014|
|OS||Cross-platform: AIX, Linux, OS/2; Windows NT|
|License||CPL 1.0, GPLv2|
|Filename extensions||.rxs .rex|
|ooREXX (since 2004)|
The Object REXX programming language is an object-oriented scripting language initially produced by IBM for OS/2. It is a follow-on to and a significant extension of the "Classic Rexx" language originally created for the CMS component of VM/SP and later ported to MVS, OS/2 and PC DOS. OS/2 version of IBM Object REXX is deeply integrated with SOM.
On October 12, 2004, IBM released Object REXX as open source software, giving rise to Open Object Rexx (ooREXX), now available for various operating systems: Linux, Solaris, Windows. This implementation includes a WSH Scripting Engine for Rexx. The released sources however didn't include significant piece of the SOM support.
- René Jansen (2011-12-01). "7 Reasons that Rexx Still Matters". SmartBear blog. Retrieved 2014-02-02.
- "NetRexx - Programming language derived from Java and Rexx". OS/2 EWS. IBM PC BBS. 1996. Retrieved 2014-01-24.
- As part of TSO Extensions (TSO/E)
- Willis Boughton (2004). "SOM and Object REXX". EDM/2. Retrieved 2014-02-02.
- "IBM Contributes Scripting Language to the Rexx Language Association, Encourages Innovation Around REXX Application Development". IBM. 2004-11-29. Retrieved 2009-06-25.
- Where did SOM support go in 4.0.0?