Язык IL (Instruction List) — список инструкций. Это типичный ассемблер с аккумулятором и переходами по меткам. Набор инструкций стандартизован и не зависит от конкретной целевой платформы. Поскольку IL самый простой в реализации язык, он получил очень широкое распространение до принятия стандарта МЭК. Язык IL позволяет работать с любыми типами данных, вызывать функции и функциональные блоки, реализованные на любом языке. Таким образом, на IL можно реализовать алгоритм любой сложности, хотя текст будет достаточно громоздким.
[А.Б.Лоскутов, А.А.Лоскутов, Д.В.Зырин, Н.В. Шум ский. Программирование ПЛК в codesys. НГТУ им. Р. Е. Алексеева, 2018 г,100 с.]