Foreword

Rexx is a very underrated programming language; elegant in design, simple syntax, easy to learn, use and maintain, yet as powerful as any other scripting language available today.

In 1979, Mike Cowlishaw, IBM fellow, designed a "human-centric" programming language; Rexx. Cowlishaw's premise was that the programmer should not have to tell the interpreter what the language syntax was in each program they wrote; that was the job of the interpreter. So unlike most other programming languages, Rexx does not suffer from superfluous, meaningless punctuation characters throughout the code.

Since the release of Rexx outside of IBM, Rexx has been ported to virtually all operating systems and was formally standardised with the publishing of the ANSI Standard for Rexx in 1996. In late 2004, IBM transferred their implementation of Object REXX to the Rexx Language Association under an Open Source license. This event signalled a new era in the history of Rexx.

This book provides a comprehensive reference and programming guide to the Rexx programming language. It shows how to use the most popular implementations of Rexx and Rexx external function packages and is suited to both the programmer learning Rexx for the first time as well as the seasoned Rexx developer requiring a single, comprehensive reference manual.

Rexx has had a major influence on my life for the past 20 years since I wrote my first XEDIT macro in Rexx. In the last 10 years I have maintained the Regina Rexx interpreter, ably ...

Get Rexx Programmer's Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.