Et er en liste over alle instruksjoner, og deres varianter, som en prosessor eller virtuell maskin kan utføre. Det er dermed en viktig del av en datamaskinarkitektur siden den angir blant annet hvilke datatyper som kan benyttes, hvilke operasjoner prosessoren kan utføre, hvordan dataminnet brukes og hvordan I/O forgår.