Esecuzione (informatica)
Esecuzione in Informatica è il processo tramite il quale un computer o una macchina virtuale porta avanti le istruzioni di un programma.
Contesto dell' esecuzione
Il contesto in cui l'esecuzione prende posto è cruciale. Pochissimi programmi vengono eseguiti su una macchina nuda. I programmi generalmente cotengono assunzioni implicite ed esplicite sulle risorse accessibili al momento dell'esecuzione. La maggior parte dei programmi sono eseguiti con il supporto del sistema operativo e delle librerie di run-time specifiche per il linguaggio che provvedono ai servizi cruciali non forniti dal computer stesso. Questo ambiente di supporto, ad esempio, impedisce al processo di manipolare direttamente le periferiche, mettendo a disposizione un servizio più generale e astratto.
Interprete
Il sistema che esegue un programma si chiama interprete del programma. In parole povere, un interprete non fa alto che quello che il programma gli dice di fare.