ઓટો મોડથી વિપરીત, જ્યાં ફ્લેશની જરૂર હોય ત્યારે કૅમેરા નક્કી કરે છે , પ્રોગ્રામ મોડ તમને કૅમેરાને ઓવરરાઇડ કરવાની મંજૂરી આપે છે, અને પૉપ-અપ ફ્લેશ ઉમેરવાનું પસંદ કરે છે.