STL SCL LAD
Voor het aansturen van een proces kan er gebruik gemaakt worden van diverse programmeertalen, voor TIA Portal zijn dit STL, SCL en ladder. ledere programmeertaal heeft zijn eigen kracht, zo is STL geschikt voor zeer grote projecten vanwege de lage cyclustijd, SCL geschikt voor complexe programeer structuren en ladder geschikt voor het diagnosticeren van code. Binnen een project is het mogelijk om gebruik te maken van meerdere programmeertalen.