The following subsections describe the most important features of the NeXtMidas macro language, paying particular attention to its ability to implement portable GUI front ends for distributed signal processing applications.