A végrehajtási környezet ( angolul execution Environment , néha „runtime” angol runtime - „runtime”) a számítástechnikában egy számítási környezet , amely egy számítógépes program végrehajtásához szükséges, és egy számítógépes program végrehajtása során érhető el . Futókörnyezetben általában nem lehet módosítani a program forráskódját, de az operációs rendszer környezeti változóihoz , objektumtáblázataihoz és megosztott könyvtári moduljaihoz lehet hozzáférni .
Az értelmezett programozási nyelvek futási környezetével való interakció közvetlenül az értelmezőben valósul meg , ami biztosítja a nyelvi konstrukciók interakcióját azzal a környezettel, amelyben elindul. A lefordított nyelvek esetében a számítási környezettel való interakció megvalósítható csatlakoztatható futásidejű megosztott könyvtárak készletével, vagy teljes egészében egy virtuális gépen , amely végrehajtja azt a közbenső kódot , amelybe a program le van fordítva .