(Or "computer progrAMmer", "developer") Someone who writes or debugs computer progrAMs, for a living or for fun. "Analyst/developer" is a common equivalent job title, implying the added role of system analysis. The term may be qualified according to the type of software - "application progrAMmer", "system progrAMmer", etc. (2000-01-24)