Wirusy HLL
Przed wprowadzeniem na rynek systemu Microsoft Windows 95 większość wirusów komputerowych była kompaktowymi programami napisanymi w asemblerze.
Wirusy komputerowe napisane w językach Ada, BASIC, C, C++. Delphi, FORTH, Visual BASIC i inne języki programowania nazywano wirusami HLL (High-Level Languages).
Wirusy napisane w językach programowania wysokiego poziomu były większe niż te napisane w asemblerze i miały tendencję do prostszego funkcjonowania.
Jednak ich większy rozmiar często utrudniał analizę, a niewinne programy napisane w tym samym języku, co wirus komputerowy HLL, były czasami błędnie oznaczane jako złośliwe ("fałszywy alarm").