Programmer - A programmer, computer programmer, developer, or coder is a person who writes computer software.