It may be old, but it is a quick solution for many tasks. It is a text based coding environment using something similar to perl hashes, but they are multidimensional and sorted. Put a carot in front of a variable and it becomes a database entry that all processes can see, but otherwise local variables for the code. The commands can be shortened in many cases down to a letter or two. Strict form of Optional-Label space command space arguments space command space arguments..... Reminds me a little of basic, but instead of line numbers, optional labels on any line will name and index the code as well as the data storage.
There were many at one time, but most were gobbled up by Cache'. They seem to have turned theirs into a web server to avoid the terminal text limits. Pity.
There is a FileMan package of mumps code made for the VA way back, that is a pretty complete relational database package for those needs. Call centers have used it well. Multi-user in/out bound switch controlling script engines. Some of the script applications used FileMan as a base for storage, but the data could still be used in a native manner. Some of the script editors were very featured, and could generate mumps code very cleanly. Other than FileMan however, I did not see anything but custom code.
I liked using under VMS the most, but the aix version is just as useful. DOS versions were a nightmare for me. I love it still, but trying to stay with it and avoiding the healthcare industry is getting harder every day. Most recently however, perl takes up more of my time.