HLL-virus
Før lanseringen av Microsoft Windows 95 var de fleste datavirus kompakte programmer skrevet på assemblerspråk.
Datavirus skrevet i Ada, BASIC, C, C++. Delphi, FORTH, Visual BASIC og andre programmeringsspråk ble kalt HLL (High-Level Languages) virus.
Virus skrevet i programmeringsspråk på høyt nivå var større enn de som ble skrevet i assemblerspråk og hadde en tendens til å fungere enklere.
Imidlertid gjorde deres større størrelse dem ofte mer kompliserte å analysere, og uskyldige programmer skrevet på samme språk som HLL datavirus ble noen ganger feilaktig flagget som ondsinnede (en 'falsk positiv').