Derleyici (compiler)
Kısaca: Derleyici, bir programlama dilinin kaynak kodunun tamamını – genellikle makine koduna veya bayt koduna – program çalışmadan önce başka bir biçime çevirir.
Biraz daha ayrıntılı: Bunu yaparken sözdizimini ve (statik tipli dillerde) tipleri denetler ve hataları başlamadan önce bildirir. Sonuç, başka çeviri gerektirmeden çalışır. Derlenen diller arasında C, C++, Rust, Go, Pascal ve Fortran vardır; Java ve C#, bir sanal makinenin çalıştırdığı bayt koduna (bayt kodu) derlenir.
Ayrıntılı
Aşamalar
- Sözcük çözümlemesi: …
Ayrıca bak: Yorumlayıcı, Bayt kodu, JIT derleyici, Kaynak kod