Перенос слова макропрограммный
мак-роп-рог-рамм-ный
Так слово записывают в задании «раздели слова для переноса»: дефис стоит в каждом месте, где можно закончить строку.
Все варианты переноса
ма-кропрограммный, мак-ропрограммный, макро-программный, макроп-рограммный, макропро-граммный, макропрог-раммный, макропрограмм-ный
Сочетание «кр» между гласными делят по-разному. Правильны все показанные варианты.
По слогам
ма-кро-про-грам-мный: 5 слогов, 16 букв.
Что за слово
Прилагательное, начальная форма.
Рядом по алфавиту
макрокосмос макролит макролиты макромикроскопический макромир макроскопический макроспора макроспоры макроэкономический макроэкономического
Почему дефис стоит именно здесь, объясняют правила переноса с примерами.