Pengkompil pertama dibangunkan oleh Grace Hopper ketika bekerja pada komputer Harvard Mark I. Hari ini, kebanyakan bahasa peringkat tinggi akan termasuk pengkompil mereka sendiri atau mempunyai toolkit yang tersedia yang boleh digunakan untuk menyusun program. Contoh yang baik dari pengkompil yang digunakan dengan Java adalah Eclipse dan contoh pengkompil yang digunakan dengan C dan C ++ adalah perintah gcc. Bergantung pada berapa besar program itu sepatutnya mengambil beberapa saat atau minit untuk dikompil dan jika tiada ralat yang dihadapi semasa dikompilkan fail boleh laku dibuat.
Petua: Bahasa skrip seperti Perl dan PHP tidak perlu disusun.
A-0, AOP, Berkumpul, Perduaan, Penyusun, Bahasa Pertengahan, Bahasa yang ditafsirkan, pengkompil JIT, LLVM, pengkompil Satu-lulus, Pengaturcaraan, Menyusun semula, Transcompiler