Kas ir kompilācija?

Kompilēšana ir process, kurā izveido izpildāmu programmu no koda, kas rakstīts apkopotā programmēšanas valodā . Kompilēšana ļauj datoram palaist un saprast programmu, neizmantojot programmēšanas programmatūru, ko izmanto, lai to izveidotu. Kad programma tiek apkopota, tā bieži tiek apkopota konkrētai platformai (piemēram, IBM platformai), kas darbojas ar IBM saderīgiem datoriem, bet ne citām platformām (piemēram, Apple platformai).

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