Una persona che produce virus per computer è chiamata sviluppatore di malware
,
hacker (sebbene non tutti gli hacker creino malware), o più specificamente, uno scrittore di virus
o
cracker . Il termine "cracker" è spesso usato per distinguerli dagli hacker etici che usano le loro abilità per il bene.