Через нем. kompilieren или прямо из франц. compiler от лат. compilāre; компиля́тор -- из нем. Kompilator от лат. compilātor -- то же; компиля́ция -- через нем. Kompilation или из лат. compilātiō.