CODESYS ist eine Softwareplattform zur Programmierung industrieller Steuerungen. Das CODESYS Development System ist die Engineering-Umgebung, die die Programmiersprachen nach IEC 61131-3 umsetzt, und die CODESYS Runtime führt das kompilierte Programm auf dem Zielgerät aus. Die Runtime wird auf unterschiedliche Hardware portiert, sodass ein Programmierwerkzeug viele Steuerungsplattformen bedient. Erweiterungen decken Visualisierung, Bewegungssteuerung, Feldbuskommunikation und Sicherheit ab. Maschinenbauer und Automatisierungsingenieure nutzen die Plattform zur Programmierung von SPS und industriellen Edge-Geräten.
Die CODESYS GmbH hat ihren Sitz in Kempten und gehört zur CODESYS Group. Auf den Unternehmensseiten werden die beiden Gründer als Eigentümer und Geschäftsführer genannt. Die Software wird auf Engineering-Rechnern und auf den Steuerungen in der Anlage des Kunden installiert, sodass Anwendungscode und Prozessdaten unter Kontrolle des Betreibers bleiben. Für eine europäische Organisation stammen die Engineering-Werkzeuge und die Runtime damit von einem deutschen Unternehmen mit deutschen Eigentümern, während die Lizenzbedingungen bestimmen, wie weit die Software geprüft oder verändert werden kann.