Programming and control of industrial robots in a flexible manufacturing environment is a problem of increasing complexity. The paper deals with a software system, which is as much as possible independent of the real robot and suitable for different microprocessor configurations. It contains, furthermore, some components for off-line programming.