programmer computer programmer coder software engineer
programmer%1:18:00:: computer_programmer%1:18:00:: coder%1:18:00:: software_engineer%1:18:00::
programer
a person who designs and writes and tests computer programs