You can program in the Ladder language and easily create complex programs. EasyPLC Software Suite can also be programmed in the Grafcet language, which is valuable if you want to write sequence programs. You can also easily write controls with function blocks. From version 5.9 also is available the Instruction List language!
The Script language allows you to introduce sequences inside the PLC program written in the C# language. From the EasyPLC C # Script language, you will have access to all the PLC elements (inputs, outputs, variables, counters, timers, data blocks, and more), as well as HMI controls (messages, images, labels, graphics). In this way, you will be able to write effective programs in just a few code lines.
For more advanced users is available the Instruction List Language (IL)