Pirmo kompilatoru izstrādāja Grace Hopper, strādājot Harvard Mark I datorā. Šodien lielākā daļa augsta līmeņa valodu ietvers savu kompilatoru vai būs pieejami rīki, kurus var izmantot, lai kompilētu programmu. Labs piemērs kompilatoram, ko izmanto ar Java, ir Eclipse, un kompilatora piemērs, ko izmanto ar C un C ++, ir komanda gcc. Atkarībā no tā, cik liela ir programma, ir jāapstrādā dažas sekundes vai minūtes, un, ja sastādīšanas laikā nav radušās kļūdas, tiek izveidots izpildāms fails.
Padoms. Skriptu valodas, piemēram, Perl un PHP, nav jāapkopo.
A-0, AOP, salikšana, binārijas, kompilācija, vidējā valoda, interpretētā valoda, JIT kompilators, LLVM, vienas caurlaides kompilators, programmēšanas noteikumi, pārvēršana, transkompilators