Integrated Compilers
Compilers integrated in CoDeSys turn the controller application into fast machine code and optimize
the performance of the controller programmed. All commonly used 16- and 32-bit processors are
covered. The user profits because he can work with all sorts of different
CoDeSys devices
without having to change the way he programs his application. Already when entering his application
code he receives feedback from the compiler such as syntax errors or warnings which is already
issued before compilation and can immediately be reacted upon.
The compilers support
digital (Boolean) and analogue data types such as Integer types, bit variables, time and date types
(TIME, DATE etc.), floating point types, Strings and UNIONs. In addition to the IEC language scope
the CoDeSys compilers also offer extensions such as bit access, array access to Strings and typed
pointers which allow for system focused programming.
Supported CPU families (and derivatives)
The list of intergrated compilers will be extended.



