Program viruses: Энэ төрлийн вирусууд нь зөвхөн програм идэвхижих үед л идэвхиждэг. Хэрвээ програм нь идэвхижвэл вирус нь өөрийгөө үржүүлж бусад програм хангамжуудыг халдварладаг.