รวบรวมคืออะไร

คอมไพล์ เป็นกระบวนการสร้างโปรแกรมที่เรียกใช้งานได้จากโค้ดที่เขียนใน ภาษาโปรแกรมคอมไพล์ การคอมไพล์ทำให้คอมพิวเตอร์สามารถรันและทำความเข้าใจกับโปรแกรมได้โดยไม่จำเป็นต้องใช้ซอฟต์แวร์การเขียนโปรแกรมที่ใช้สร้างมันขึ้นมา เมื่อมีการคอมไพล์โปรแกรมมันมักจะถูกคอมไพล์สำหรับแพลตฟอร์มเฉพาะ (เช่นแพลตฟอร์ม IBM) ที่ทำงานกับคอมพิวเตอร์ที่เข้ากันได้กับ IBM แต่ไม่ใช่แพลตฟอร์มอื่น ๆ (เช่นแพลตฟอร์ม Apple)

คอมไพเลอร์ตัว แรกได้รับการพัฒนาโดย Grace Hopper ในขณะที่ทำงานกับคอมพิวเตอร์ Harvard Mark I วันนี้ภาษาระดับสูงส่วนใหญ่จะมีคอมไพเลอร์ของตัวเองหรือมีชุดเครื่องมือที่สามารถใช้ในการรวบรวมโปรแกรม ตัวอย่างที่ดีของคอมไพเลอร์ที่ใช้กับ Java คือ Eclipse และตัวอย่างของคอมไพเลอร์ที่ใช้กับ C และ C ++ คือคำสั่ง gcc ขึ้นอยู่กับว่าโปรแกรมใหญ่ขนาดไหนควรใช้เวลาในการรวบรวมประมาณ 2-3 วินาทีและหากไม่มีข้อผิดพลาดเกิดขึ้นขณะทำการคอมไพล์ไฟล์ปฏิบัติการจะถูกสร้างขึ้น

เคล็ดลับ: ภาษาสคริปต์เช่น Perl และ PHP ไม่จำเป็นต้องรวบรวม

A-0, AOP, ประกอบ, ไบนารี, การรวบรวม, ภาษาระดับกลาง, ภาษาตีความ, คอมไพเลอร์ JIT, LLVM, คอมไพเลอร์ One-pass, เงื่อนไขการเขียนโปรแกรม, คอมไพล์, คอมไพล์, Transcompiler