На каком языке пишут антивирусы?
Спрашивать о том, на каком языке пишут тот или иной софт - бессмысленно, кроме отдельных случаев. Специальных языков для антивирусов не существует. Любой компилируемый язык общего назначения - подойдёт.
Нод был (а может, и есть) на Ассемблере. А так - Сишка, Кресты.
По вирусам не советую спрашивать, а то прибежит толпа мамкиных хаккиров и будет пороть чушь.