Fanuc is a brand name for a control system supplier. They make high end numerically controlled "systems" for mills, lathes and other machine tools. Since they are numerically controlled systems, the programs are installed as "software" which is actually ladder language steps that are loaded via PROMS.
In one case that I know of, a fairly standard discrete component based motherboard can drive a simple or a totally scienced out machine tool depending on what PROMS are installed.
Although Fanuc provides the control/motherboards/drives, servos,etc, the machine tool integrator or the machine tool builder actually programs the operation of the device via ladder logic "software"/PROMS that they install into the machine when it was built.