1. Native Machine Language
- Native maskinspråk er settet med instruksjoner som en bestemt datamaskins CPU forstår.
- Den er spesifikk for hver type CPU og er vanligvis skrevet i heksadesimal eller binær kode.
– Native maskinspråk er den mest effektive måten å programmere en datamaskin på, siden den ikke trenger å tolkes eller kompileres til et annet språk.
– Det er imidlertid også det vanskeligste å lære og bruke, da det krever en dyp forståelse av CPUens arkitektur.
2. Assembly Language
- Assembly language er et programmeringsspråk på lavt nivå som er oversatt til eget maskinspråk av en assembler.
- Assembly-språk er lettere å lese og skrive enn eget maskinspråk, da det bruker mnemonics (korte, enkle å huske koder) for å representere instruksjoner.
– Det er imidlertid fortsatt ganske vanskelig å lære og bruke, da det krever en god forståelse av CPUens arkitektur.