мак-ро-я·зык
Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 3b по классификации А. А. Зализняка).
Префиксоид: макро-; корень: -язык-.
комп. язык макроопределений, создаваемых пользователем, в последствии преобразуемых препроцессором в результирующий исходный код
Источник: ru.wiktionary.org