a. Kode fungsi G G00 Perintah gerakan cepat tanpa penyayatan G01 Perintah gerakan sayat linear lurus, melintang dan tirus. G02 Gerakan perintah interpolasi melingkar searah jarum G03 jam.
G04 Gerakan perintah interpolasi melingkar berlawanan
G21 arah jarum jam Perintah waktu tinggal diam.
G24 Perintah pembuatan blok kosong/kantong
G25 Perintah penetapan radius
G27 Perintah pemanggilan program subrutin/subprogram.
G33 Perintah melompat ke nomor blok program
G64 Perintah pemotongan ulir tunggal
G65 Perintah mematikan motor asutan/step motor
G66 Perintah pelayanan disket atau kaset
Perintah pelayanan dengan komputer (external
G73 programming system)
G78 Perintah siklus pengeboran dengan pemutusan tatal
G81 Perintah siklus penyayatan ulir
G82 Perintah siklus pengeboran langsung
G83 Perintah siklus pengeboran dengan waktu tinggal diam
G84 Perintah siklus pengeboran dengan penarikan tatal
G85 Perintah siklus pembubutan memanjang
G86 Perintah siklus pereameran
G88 Perintah siklus pemotongan alur
G89 Perintah siklus pembubutan melintang
G90 Perintah siklus pereameran dengan waktu tinggal diam
G91 Perintah program harga absolut
G92 Perintah program harga inkrimental
Perintah penetapan titik awal absolut b. Kode fungsi M M00 Perintah berhenti program M03 Perintah sumbu utama berputar searah jarum jam M04 Perintah sumbu utama berputar berlawanan arah M05 dengan jarum jam
M06 Perintah sumbu utama berhenti terprogram
a. Perintah pergantian alat potong dengan cara terprogram M17 b. Perhitungan panjang pahat M30 Perintah kembali ke program utama/akhir subprogram M98 Perintah program berakhir M99 Perintah kompensasi kelonggaran secara otomatis Perintah parameter lingkaran c. Kode fungsi A A00 Salah perintah fungsi G atau M A01 Salah perintah fungsi G02 atau G03 A02 Harga ordinat X terlalu besar A03 Salah harga F (harga asutan) A04 Harga ordinal Z salah A05 Kurang perintah M30 A06 Jumlah putaran sumbu utama terlalu tinggi untuk A08 pemrograman ulir
A09 Akhir putaran pada perekaman
A10 Program di disket/kaset tidak ditemukan
A11 Program di disket/kaset aktif
A12 Salah memuat disket/kaset
A13 Salah pengecekan
A14 Pengalihan inchi atau mm dengan pelayanan pemuatan
A15 Salah menetapkan satuan dimensi
A17 Salah harga H (tebal penyayatan)
Salah subprogram d.Singkatan FWD Forward, untuk mempercepat gerak pahat DEL Delete, untuk menghapus REV Reverse, untuk menggerakan kursor keatas INP Input, untuk memasukan kode dan nilai pemrograman