Geometric Code
Geometric code atau kode geometris yang selanjutnya disebut sebagai G-Code pada mesin CNC merupakan serangkaian instruksi yang mengontrol gerakan dan fungsi geometris mesin CNC. G-code merupakan untuk mengatur jalur atau path dalam program CNC sehingga dapat melakukan pemotongan sesuai dengan geometri produk yang dibuat.
Miscellaneous Code
Miscellaneous code atau (M-Code) merupakan serangkaian kode yang digunakan untuk memberikan perintah penggunaan fungsi mesin. Fungsi yang diperintahkan menggunakan M-Code yaitu seperti menghidupkan spindle mesin, menghidupkan coolant, dan fungsi mesin lainya.
Looping Code
Looping code merupakan salah satu jenis bahasa pemrograman yang ada dalam proses mesin cnc. Looping code jarang digunakan dalam mesin cnc, tidak seperti G-code dan M-code yang banyak digunakan di mesin-mesin cnc. Hal ini dikarenakan fungsi dari masing-masing kode pada L-code difungsikan tidak umum seperti G-code dan M-code, akan tetapi memiliki fungsi yang bervariasi tergantung jenis mesin dan pabrikan yang membuatnya. Sehingga dalam penggunaannya, L-code memerlukan pemahaman yang lebih terhadap manual book yang dikeluarkan oleh pabrikan. Secara umum, fungsi dari L-code adalah sebagai berikut :
Looping (Pengulangan)
Subprogram Calls
Parameters in Canned Cycles
Macam-macam G-Code
Macam-macam G-Code
Macam-macam G-Code
Macam-macam M-Code