プログラムライフサイクルフェーズ
配布時は、プログラムのコピーをユーザーに転送するプロセスのこと。配布形式は通常、実行可能ファイルだが、特にインタープリター言語で記述されたプログラムの場合は、ソースコードの場合もある。配布方法は、 USBフラッシュドライブなどの物理メディアまたはインターネット経由のリモートダウンロードなどである。
インストール時により、プログラムをユーザーのコンピューターで実行できるようになる。OSで将来ロードするために、実行可能ファイルを記憶装置に保存することも含まれる。
ロード時は、OSがプログラムの実行可能ファイルをハードドライブなどの記憶装置から取り出し、実行を開始するためにアクティブメモリに配置する段階のこと。
実行時は、中央処理装置がプログラムのマシンコード命令を実行する実行段階のこと。プログラムは無期限に実行される場合がある。実行が終了すると、正常な動作、予期される動作、またはクラッシュなどのランタイムエラーが発生する。