Kompiler pertama dikembangkan oleh Grace Hopper saat bekerja pada komputer Harvard Mark I. Saat ini, sebagian besar bahasa tingkat tinggi akan menyertakan kompiler mereka sendiri atau memiliki toolkit yang tersedia yang dapat digunakan untuk mengkompilasi program. Contoh kompiler yang digunakan dengan Java adalah Eclipse dan contoh kompiler yang digunakan dengan C dan C ++ adalah perintah gcc. Tergantung pada seberapa besar program itu, perlu beberapa detik atau menit untuk mengkompilasi dan jika tidak ada kesalahan yang ditemukan saat dikompilasi, file yang dapat dieksekusi dibuat.
Kiat: Bahasa scripting seperti Perl dan PHP tidak perlu dikompilasi.
A-0, AOP, Assemble, Binaries, Kompilasi, Bahasa intermediate, Bahasa interpretated, JIT compiler, LLVM, One-pass compiler, istilah pemrograman, Recompile, Transcompiler