コンパイル時
コンパイル時 (英: compile time)とは、計算機科学では、コンパイラによって実行される操作("コンパイル時操作")、正常にコンパイルされるためにソースコードが満たす必要のあるプログラミング言語要件("コンパイル時要件")、またはコンパイル中に推論できるプログラムのプロパティのいずれかを指す。コンパイル時は、プログラミングコードがマシンコード(バイナリコード)に変換される段階のことで、通常はランタイムの前に発生する。