Restructured Extended Executor,
eine sehr benutzerfreundliche, von Mike F. Colishaw erfundene prozedurale
Programmiersprache. Es gibt
Implementierungen von REXX für alle bedeutenden
Betriebsysteme: vom
Großrechner (z/OS,
VM) über meisten Unix-Systeme,
Linux,
OS/2,
Windows und DOS, bis hin zum PalmOS erhältlich.
1996 wurde REXX zum ANSI-Standard (ANSI X3.274-1996 "Information Technology
- Programming Language REXX").
REXX kann besonders leicht erweitert werden, indem
DLLs zum eigentlichen
Interpreter hinzugeladen werden. Eine von solchen Erweiterungen - RexxUtil
- wird mit allen PC-Versionen von Rexx installiert. Insbesondere unter
OS/2 ist eine Vielfalt
solcher
Bibliotheken mit mathematischen, Datenbank-,
Socket- und System-Funktionen
verfügbar, die wie normale REXX Funktionen angesprochen werden können.
REXX ist in der Regel eine interpretierte Sprache, aber auf IBM
Großrechnern
und unter
OS/2 sind auch REXX-Compiler verfügbar.
Seit Anfang dieses Jahres wurde REXX von IBM als Open Object Rexx (ooRexx)
unter
Common Public License (CPL) v1.0.
gestellt. Weitere Entwicklung dieser Sprache findet jetzt unter Betreung seitens
Rexx Language Association statt.