-er der
Programmierer
Usually 81.3% of the 2,315 common nouns ending in -er take der.
Many -er nouns are masculine, most of all people and machines that do something: der Lehrer, der Computer.
Exceptions die Mutter, die Tochter, die Schwester, das Wasser