LuaCrumbs is a scripting-framework, that is suited for FabLabs - making it easy to code for 3d-printers, CNC-machines, laser-cutters, plotters and other exotic equipment. The project is open-source and the code is available at GitHub
. The version is currently alpha.
Look at this thread, to see some examples.