Suoritusympäristö ( englanniksi execution environment , joskus "runtime" englanniksi runtimesta - " runtime") tietojenkäsittelytieteessä on laskentaympäristö , joka on välttämätön tietokoneohjelman suorittamiselle ja käytettävissä tietokoneohjelman suorituksen aikana . Ajonaikaisessa ympäristössä ei pääsääntöisesti ole mahdollista muuttaa ohjelman lähdekoodia, mutta käyttöjärjestelmän ympäristömuuttujat , objektitaulukot ja jaetut kirjastomoduulit voivat olla käytettävissä .
Vuorovaikutus tulkittujen ohjelmointikielten ajonaikaisen ympäristön kanssa toteutetaan suoraan tulkissa , mikä varmistaa kielirakenteiden vuorovaikutuksen ympäristön kanssa, jossa se käynnistetään. Käännetyillä kielillä vuorovaikutus laskentaympäristön kanssa voidaan toteuttaa joukolla kytkettäviä ajonaikaisia jaettuja kirjastoja tai kokonaan virtuaalikoneessa, joka suorittaa välikoodin , johon ohjelma on käännetty .