Kompilasi คอมพิลเลชัน
Kompilasi (คอมพิลเลชัน) adalah proses mengubah kode sumber (source code) menjadi bentuk yang dapat dieksekusi oleh komputer.
ในการโปรแกรมมิ่ง เราต้องใช้คอมพิลเลชันเพื่อทำให้โปรแกรมทำงานได้อย่างถูกต้อง.
Contoh: Jika kita punya file kode sumber dengan nama "program.
java", kita perlu melakukan kompilasi untuk mengubahnya menjadi "program.
class".
(ถ้าเรามีไฟล์โค้ดซอร์สชื่อว่า "program.
java" เราต้องทำการคอมพิลเลชันเพื่อเปลี่ยนมันเป็น "program.
class") Proses ini dilakukan oleh sebuah program yang disebut "compiler" (คอมไพลเลอร์).
คอมไพลเลอร์จะแปลงโค้ดที่เราเขียนให้เป็นซอฟต์แวร์ที่สามารถทำงานได้.
Contoh lainnya: Dalam bahasa Python, kita tidak selalu memerlukan kompilasi karena interpreter (อินเทอร์พรีเตอร์) akan menjalankan kode sumber langsung.
(ในภาษาไพธอน เราไม่จำเป็นต้องทำการคอมพิลเลชันเสมอไปเพราะอินเทอร์พรีเตอร์จะรันโค้ดซอร์สโดยตรง) Kesimpulannya (สรุปคือ), kompilasi adalah langkah penting dalam pengembangan perangkat lunak untuk memastikan program dapat berjalan dengan baik di komputer.
(คอมพิลเลชันเป็นขั้นตอนสำคัญในการพัฒนาซอฟต์แวร์เพื่อให้โปรแกรมสามารถทำงานได้ดีในคอมพิวเตอร์)