Crossword Clue:

A person who writes computer programs

AnswerCrossword Clue
LIBELEROne who writes damaging lies about a person