Maskin-språk betydning
morsmålet til datamaskinen. For at et program skal kjøre, må det presenteres for datamaskinen som binærkodede maskininstruksjoner som er spesifikke for DEN CPU-familien. Selv om programmerere noen ganger kan endre maskinspråk for å fikse et løpende program (se patch), lager de ikke det. Maskinspråk er laget av programvare kalt «montører»,» kompilatorer » og » tolker.»Disse konverteringsprogrammene gjør programmererens kildekode til maskinspråk (maskinkode). Se assembly language, compiler og interpreter.Maskinspråk varierer vesentlig. Hva kan ta en instruksjon i en maskin kan ta 10 instruksjoner i en annen. Se RISC.Hva og Hvormaskinspråk forteller datamaskinen hva du skal gjøre og hvor du skal gjøre det. NÅR en programmerer skriver TOTAL = TOTAL + SUBTOTAL, konverteres denne setningen til en maskininstruksjon som forteller datamaskinen å legge til innholdet i de to områdene av minnet DER TOTAL og SUBTOTAL lagres og sette resultatet TOTALT.Logisk vs Fysisken programmerer behandler data logisk, «legg til dette, trekk det», men datamaskinen må fortelles nøyaktig hvor dette og det er plassert.Fra Kilde Til Maskinspråk i flere tiår har målet med en bedriftsorganisasjon vært å kunne beskrive et problem og få det til å bli kjørbar kode (maskinspråk). Dagens programmer er skrevet i stadig høyere lag av abstraksjon, og det er betydelig flere instruksjoner utført for å løse oppgaver enn det var år siden. Imidlertid er raskere datamaskiner i stand til å absorbere det ekstra maskinspråket mens de beholder de samme responstidene for brukeren (se abstraksjonslag). Se maskinvareplattform.