Even to this day, if you buy a CNC machine that has a fanuc control (or one like it, like the Haas and Mitsubishi controls), and you want a Renishaw or Marposs probe, all the routines are written in macro b, and all the calculations and intermediate steps are just clever use of the variables.