...NSLadder also allows simulation without a PLC connected
Ladder is one of the best visual programming languages is a PLC programming language called ladder diagram (LD) or instructions list (IL).
The main strength of lader is the visual representation that is more representative than most programming languages, so people often find it much easier to learn.
The clever thing about contact logic is that it is very similar to electrical relay circuits. The ladder is the graphic representation of the electrical circuit diagrams of automation.
...