Teknik Kompilasi adalah merupakan konsep dasar bahasa pemrograman komputer yang mengenalkan tentang translator, dan model kompilator, konsep bahasa pemrograman dan tata bahasa/ kaidah dalam bahasa pemrograman, konsep penganalisis leksikal, bagaimana membuat modul penganalisis leksikal, konsep penganalisis sintaks (parser), metoda - metoda parsing, mengenal konsep bottom-up parsing dan jenis – jenisnya, pengertian analisis semantik dan pembangkitan kode, konsep penanganan kesalahan, langkah-langkah dalam penanganan kesalahan, konsep bentuk antara dalam tahapan kompilasi, mengenal pengertian optimasi kode dan metoda-metoda optimasi kode, konsep tabel simbol dalam proses kompilasi dan pengelolaannya, konsep manajemen dan organisasi ‘run-time storage’