CoDeSys是一种与设备(硬件)无关的可编程控制器(PLC)编程系统。CoDeSys不仅完全支持所有符合IEC61131-3标准的编程语言,同时还支持C语言等高级编程语言。与CoDeSys实时运行系统(RuntimeSystem)结合后,可以在一个工程(项目)中对多个控制器(设备)进行统一配置和编程。