IPA: /ˈprəʊɡræmə/
KK: /ˈprəʊɡræmə/
A person who writes and tests computer programs or software.
The programmer developed a new application for mobile devices.
Programmer → It is formed from "program" (from Greek "programma", meaning a written public notice or a plan) and "-er" (meaning a person who). A programmer is a person who creates or writes plans for computer programs.
Think of a 'program' as a plan or set of instructions, and remember that a 'programmer' is someone who creates those plans.
No commonly confused words.