Geek Trivia: Den Lägsta Nivå Programmeringsspråk Är?

0
492

Assembler
Mål C

Källkoden
Maskin-Kod

Svar: Maskin-Kod

Programmeringsspråk som kan klassas som låga eller höga nivå som baseras på graden av abstraktion som finns i språket. Abstraktion, i samband med design, är ett mått på hur långt bort programmeringsspråket i fråga är från den absolut mest grundläggande språk en dator kan förstå: maskinkod.

Maskinkod är den direkta språk som skickas till den processor i en dator, och även om det finns variationer i termer av struktur och leverans mellan olika CPU-arkitekturer, maskin-kod levereras till processorn i en form som är möjligt för programmerare att interagera med direkt.

Samtidigt som en hög nivå (hög abstraktionsnivå) språk varierar avsevärt i hur abstrakta, de är de allmänt erbjuda en betydande grad av borttagning från maskinkod. På högsta nivå, några skriptspråk (som ofta används för programmering beteende hos användaren-producerade spel plugins) kan även använda naturligt språk där användaren kan skriva: “om spelaren hoppar två gånger, då orsaka en punkt av skador”–en ingång så långt bort från maskinen kod att även en icke-programmerare kan läsa och förstå det.