MASM — это инструмент Microsoft Macro Assembler для преобразования языка ассемблера в объектный код. Он обрабатывает инструкции x86 и псевдо-инструкции, написанные в «синтаксисе Intel». MASM — это стандартный низкоуровневый язык для всех сред MSDOS и Windows, который в настоящее время поддерживается в 32-битной и 64-битной версиях.