Words: programmer computer programmer coder software engineer
Part of speech: n
Definition: a person who designs and writes and tests computer programs