Автор Ѓважаемый Парапуппа задал вопрос в разделе Компьютеры, Связь
Что за язык - REXX? и получил лучший ответ
Ответ от K1im VinciuK[гуру]
REXX — интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка.
Пик своего распространения REXX получил в середине 90-х вместе с популярностью операционной системы OS/2. Это связано с тем, что интерпретатор REXX’а мог вызываться как из коммандного процессора, который в результате мог исполнять скрипты, состоящие из операторов коммандной строки (аналогично bash в Unix/Linux), так и из любого приложения.
В том случае, когда интеpпpетатоp REXX вызывается из cmd.exe (или 4os2.exe) он исполняет командный файл. Если он вызывается из почтового pедактоpа FleetStreet — он исполняет командный файл FleetStreet. Сам по себе REXX не пpивязан к конкpетной части системы и может использоваться любой пpогpаммой как «свой» язык, пpи этом каждая из использующих pекс пpогpамм может добавить к нему свои функции и опеpатоpы, котоpые будут доступны только пpи pаботе pекса в контексте этой пpогpаммы. Hапpимеp, электpонные таблицы mesa/2 добавляют в pекс команду, котоpая позволяет считывать и записывать содеpжимое ячеек электpонной таблицы, и т. п.
С тех пор язык получил развитие далеко за пределами OS/2, но традиционно его свойствами остались удобный доступ к командам операционой системы, мощные операции со строками, упрощённая обработка ошибок и встроенный дебаггер.
Изначально REXX не был обьектно-ориентированным, хотя в настоящее время существуют и такие версии языка. Синтаксически язык слегка напоминает упрощённый (для человеческого понимания) ПЛ/1. Переменные в REXX не типизированы и не требуют декларации.
Из особенностей языка следует отметить мощный и удобный оператор PARSE для разбора строк. Его синтаксис
Источник: Wi