REXX (Restructured Extended Executor) is a high-level programming language that was designed to be extremely versatile. It can be used for various purposes including scripting, automation, and system interaction. Therefore, all the given descriptions are correct, making option E the right answer.