Удвоенная буква «м» в слове «программист» сохраняется по правилу образования производных слов. 14
Слово «программист» образовано от существительного «программа», в корне которого уже есть двойная «м». 14 Согласно этому правилу, удвоение согласных букв сохраняется и в производном слове. 4