Etymology
Today it means: One who writes computer programs. Full definition →
*program + -er (US) / programme + -er (UK)
Etymology from Wiktionary, CC BY-SA 4.0.