CODESYS Control is a runtime system for industrial 32/64-bit processors and can be implemented on almost all embedded platforms. These platforms can then be programmed with the IEC 61131-3 IDE CODESYS. As CODESYS Control has a component-based structure, it can be adapted to meet the specific requirements of different embedded devices. This also includes the support of different operating systems for embedded and PC-based devices. Manufacturers of programmable devices benefit from extensions such as the integration of C code or an optional OPC UA server as well as numerous security functions, e.g. for encrypted communication based on X.509 certificates. CODESYS Control runs on hundreds of device platforms worldwide, in many thousands of different applications.