In informatica l’esecuzione è il processo tramite il quale un computer o una macchina virtuale esegue le istruzioni di un programma. Più precisamente, l’esecuzione è lo stato in cui si trova un processo quando una CPU sta eseguendo le istruzioni che lo caratterizzano (a differenza di altri momenti in cui può essere ad esempio in uno stato sospeso, o anche in attesa che si renda disponibile una CPU; vedi anche scheduler).