El documento describe los diferentes lenguajes de programación utilizados para programar PLCs. Explica que cada fabricante tiene su propio lenguaje, pero que los más comunes son el diagrama de contactos (lenguaje en escalera), listado de instrucciones y diagramas de funciones. Luego, se enfoca en describir en detalle el lenguaje en escalera, incluyendo la representación de entradas, salidas, funciones lógicas como AND, OR e inversor, y otros conceptos como temporizadores y áreas de memoria.