Ifølge denne, kan programmeringsspråk deles inn i "lavt og høyt nivå" språk, avhengig av om deres syntaks er mer forståelig for programmerere eller for datamaskiner. En "high level" språk bruker uttrykk som er lett forståelig for de fleste programmerere, men ikke så mye for datamaskiner. Visual Basic og C er gode eksempler på denne typen språk. Tvert imot, uttrykk som brukes av "low level" språk er nærmere maskinkode, men er veldig vanskelig å forstå for noen som ikke har vært involvert i programmeringen. En av de mektigste, mest brukte eksempler på denne type språk er "assembler".
For å forklare bruken av programmeringsspråk gjennom virus historie, er det nødvendig å referere til maskinvare evolusjon. Det er ikke vanskelig å forstå at en gammel 8-bits prosessor ikke har kraften i moderne 64-bits prosessorer, og dette selvfølgelig, har hatt en innvirkning på programmeringsspråk som brukes.
I denne og de neste avdrag av denne serien, vil vi se på de ulike programmeringsspråk som brukes av virus skapere via datamaskinen historie: - Virus antecessors: Kjerne Wars Som allerede forklart i det første kapitlet i denne serien, en gruppe av programmer kalles Kjerne kriger, utviklet av ingeniører på et viktig telekommunikasjonsselskap, regnes de antecessors av strøm-dagers virus. Informatikk var fortsatt i en tidlig fase og programmeringsspråk knapt hadde utviklet. Av denne grunn forfatterne av disse proto-virus anvendes et språk som var nesten lik maskinkode for å programmere dem.
Merkelig nok ser det ut til at en av kjerne Wars programmerere var Robert Thomas Morris, hvis sønn programmert -years senere-den "Morris-ormen". Dette ondsinnet kode ble usedvanlig kjent siden det klart å infisere 6000 datamaskiner, et imponerende tall for 1988. - De nye guruer av 8-bits og assembler språk. Navnene Altair, IMSAI og Apple i USA og Sinclair, Atari og Commodore i Europa, bringer minner fra en svunnen tid, da en ny generasjon PC-entusiaster "kjempet" for