実行環境 【runtime environment】
概要
実行環境(runtime environment)とは、あるコンピュータプログラムが実行される環境。あるいは、実行するのに必要な環境。コンピュータとオペレーティングシステム(OS)、プログラム実行に必要なソフトウェアや設定などの総体である。開発者がプログラムの開発を行うコンピュータシステムを「開発環境」、利用者がプログラムを実行するコンピュータシステムを「実行環境」という。プログラムは特定の環境で実行できるように作られており、実行環境を用意するには必要なソフトウェアを揃えて適切に設定などを行う必要がある。
例えば、Windows向けのプログラムであればWindowsが導入済みのパソコンなどが必要で、WebアプリケーションであればWebブラウザが必要となる。Javaプログラムは機種やOSに依らず実行可能だが、Java仮想マシン(JVM)と呼ばれるソフトウェアが導入済みである必要がある。
(2024.3.19更新)