Next Generation Shop Floor Programming