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