Ini adalah jenis virus yang bisa dieksekusi secara langsung karena virus ini telah di compile. Jenis virus ini merupakan yang pertama kali muncul dan menyerang komputer. Hingga saat ini, virus compiler telah berkembang dengan pesat dan cukup susah dibasmi.
Jenis virus ini menyerang melalui file yang bisa dieksekusi secara langsung. Misalnya file dengan ekstensi .exe, dll. Penyebaran virus ini melalui media penyimpanan dan jaringan.
Istilah lain dari virus ini adalah virus Boot. Virus ini menginfeksi file yang biasa digunakan untuk sistem komputer. Salah satunya adalah menginfeksi System Boot Sector pada media penyimpanan.
Jenis virus Macro biasanya menginfeksi program aplikasi seperti MS Office, Corel, dsb. Namun, jenis virus ini masih relatif lebih aman daripada virus-virus lain.
Worm adalah salah satu jenis virus yang menyerang dengan cara memperbanyak diri. Worm akan menduplikasi dirinya dengan cara menempel pada file lain. Istilah lain dari Worm adalah virus Hybrid.