The printer uses Zebra’s CPCL Programming language which were designed for mobile printing applications. CPCL is fully described in the CPCL Programming Guide available online at zebra.com/support. You can also use ZebraDesigner Professional 3, Zebra’s Windows-based label creation program which uses a graphical interface to create and edit labels in either language.