Maskinkode eller maskinspråk er språket som ei datamaskin sjølv kan skjøna, og er sekvensar av nullar og einarar. Det er vanskeleg for det jamne mennesket å tolka maskinkode, noko som var inspirasjon til utviklinga av programmeringsspråk.