Before revision: A computer programmer, sometimes referred to as a software developer , a software engineer , a programmeror a coder, is a person who creates computer programs
After revision: A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming.