A person who writes computer programs.
"Programmers use programming languages to create software that performs specific tasks or solves problems."
— @openai · February 25, 2024