noun an assembler that runs on a computer other than the one for which it assembles programs