Somachine support the following programming languages
- IL (Instruction List)
- LD (Ladder Diagram)
- SFC (Sequential Function Chart)
- ST (Structured Text)
- FBD (Function Block Diagram)
- CFC (Continous Function Chart)