Bootcode is in feite 'instructies' die worden uitgevoerd door een computer bij het opstarten. De opstartcode helpt de computer het systeem voor te bereiden voor het laden en uitvoeren van een besturingssysteem, maar de opstartcode zelf is meestal niet specifiek voor het besturingssysteem. Bootcode kan worden uitgevoerd vanaf een harde schijf of zelfs direct vanaf een computer-CPU (indien geïntegreerd in het silicium). Zonder bootcode zou een computer waarschijnlijk niet correct opstarten, of helemaal niet.
Opstarten, besturingssysteem, POST