Programming Manipulators by Instructions