For those who have never heard of Rexx, it was developed in either late 60s or early 70s at IBM. It is a powerful scripting language.
I first encountered it in OS/2 where it was the default (built-in) scripting language. During the OS/2 days a couple of GUI drag-and-drop app development products were built with it (Watcom's VX-REXX and VisPro Rexx). I used VX-REXX to create a graphical client/server application for OS/2 that used DB2/2. It was unbelievably productive. I've heard that VisPro Rexx was also just as good.
I also worked with Rexx in z/VM (and z/OS to much lesser extent). It was nice to know one powerful scripting language that could be used across various IBM systems.
There were a few odd things in the language -- 'stem' variables come to mind. This was Rexx's way of doing arrays (or dynamic lists). You stored the number of elements in $stem_var_name.0. Good times!