HLL-virukset
Ennen Microsoft Windows 95: n julkaisua useimmat tietokonevirukset olivat pienikokoisia ohjelmia, jotka oli kirjoitettu assembly-kielellä.
Tietokonevirukset on kirjoitettu kielillä Ada, BASIC, C, C ++. Delphi-, FORTH-, Visual BASIC- ja muita ohjelmointikieliä kutsuttiin HLL (High-Level Languages) -viruksiksi.
Korkean tason ohjelmointikielillä kirjoitetut virukset olivat suurempia kuin assembly-kielellä kirjoitetut ja toimivat yleensä yksinkertaisemmin.
Niiden suurempi koko kuitenkin teki niistä usein monimutkaisempia analysoida, ja viattomat ohjelmat, jotka on kirjoitettu samalla kielellä kuin HLL-tietokonevirus, merkittiin joskus väärin haitallisiksi (”false positive”).