As linguagens utilizadas para a programação de controladores lógicos programáveis são padronizadas segundo o International Electrotechnical Committee (IEC), Norma IEC 61131. Quais são as quatro principais linguagens de programação de CLPs padronizadas por essa norma?