Structured Text, Texto Estructurado, es un lenguaje de programación basado en texto, similar a otros lenguajes de alto nivel. ST permite escribir programas complejos y estructuras de control utilizando un lenguaje de programación optimizado. Está disponible para todos los PLCs y requiere los mismos recursos, (pasos, etiquetas, llamadas, etc.) que cualquier otro editor de programación.