Wirusologia to badanie wirusów oraz metod walki z nimi.
W zależności od przyjętych kryteriów do grona wirusów zaliczyć można nie tylko programy będące typowymi wirusami z definicji, ale również inne programy (zazwyczaj destrukcyjne), które nie muszą posiadać zdolności samoreplikacji. Ochronę przed takim niszczycielskim kodem zapewniają programy antywirusowe, które w coraz to nowszych wersjach umożliwiają walkę z różnorodnymi zagrożeniami programowymi.