Runtimeympäristön
Runtimeympäristö tarkoittaa ohjelman suorittamiseen tarvittavien komponenttien ja palveluiden kokonaisuutta. Siihen kuuluvat sekä suoritin tai tulkki (esimerkiksi virtuaalikone), standardikirjastot ja ohjelman käyttämät rajapinnat käyttöjärjestelmään, että ohjelmaa voidaan ajaa riippumatta suoraan käyttöjärjestelmästä. Runtime-ympäristö sisältää usein myös ympäristömuuttujat, tiedostojärjestelmän pääsyt sekä turvallisuus- ja muistinhallintalogiikan, jolla ohjelma saa käyttöönsä järjestelmän resurssit.
Yleensä runtime-ympäristö koostuu useista osista: ohjelman suorittamiseen käytettävä suoritin tai tulkki, muistinhallinta (esimerkiksi keräys), sekä kirjastoista
Esimerkkejä runtime-ympäristöistä ovat Java Runtime Environment (JRE), joka sisältää JVM:n ja Java-standardikirjastot; Common Language Runtime (CLR)