Co to jest kompilacja?

Skompiluj to proces tworzenia programu wykonywalnego z kodu napisanego w skompilowanym języku programowania . Kompilacja pozwala komputerowi na uruchamianie i zrozumienie programu bez potrzeby używania oprogramowania do jego tworzenia. Podczas kompilacji program jest często kompilowany dla określonej platformy (np. Platformy IBM), która współpracuje z komputerami kompatybilnymi z IBM, ale nie z innymi platformami (np. Platformą Apple).

Pierwszy kompilator został opracowany przez Grace Hopper podczas pracy na komputerze Harvard Mark I. Obecnie większość języków wysokiego poziomu zawiera własny kompilator lub dostępne są zestawy narzędzi, które można wykorzystać do kompilacji programu. Dobrym przykładem kompilatora używanego w Javie jest Eclipse, a przykładem kompilatora używanego z C i C ++ jest polecenie gcc. W zależności od tego, jak duży jest program, kompilacja powinna zająć kilka sekund lub minut, a jeśli podczas kompilacji nie wystąpią żadne błędy, tworzony jest plik wykonywalny.

Wskazówka: języków skryptowych takich jak Perl i PHP nie trzeba kompilować.

A-0, AOP, Assemble, Binaries, Compilation, Intermediate language, Interpreted language, kompilator JIT, LLVM, One-pass compiler, Warunki programowania, Recompile, Transcompiler