De Guangshu (GSK) en FANUC-systemen zijn beide veelgebruikte computernumerieke besturing (CNC) -systemen, maar ze hebben verschillende verschillen in programmeertalen, codeformaten, coördinatensystemen,en operationele aspecten1.
:
Beide systemen gebruiken G-code en M-code voor programmering, waarbij G-code de beweging en snijparameters van het gereedschap definieert en M-code de hulpfuncties van de machine regelt1.De G-code en de M-code van FANUC zijn echter beknopter in vergelijking met Guangshu.1.
De structuur van Guangshu omvat programma-segmenten, bloksegmenten en zinssegmenten.1.FANUC heeft een complexere syntaxis, met inbegrip van programma-segmenten, bloksegmenten, variabele declaraties en besturingsinstructies1.