This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|Information technology, Software industry|
|Competencies||Writing and debugging computer code, documentation tasks. Some design and development work is often performed.|
|Varies from apprenticeship to bachelor's degree in related field|
A computer programmer, sometimes called a software developer, a programmer or more recently a coder (especially in more informal contexts), is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers or to a generalist who writes code for many kinds of software.