M-Code – көбінесе G-Code деп аталатын бүкіл бағдарламаны басқаратын машинаны басқару тілі. G пәрмендері позицияларды сипаттаса, M коды құрылғының әрекеттерін басқарады. M әртүрлі кодтар болғанымен, кейбіреулер оны машина коды деп атайды, өйткені ол жабдықтың белгілі бір әрекеттерін басқарады.