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