A linguagem Ladder foi a primeira destinada especificamente à programação de Controladores Programáveis (CP). É ainda a mais utilizada, estando presente praticamente em todos os CP disponíveis no mercado. A Figura a seguir mostra dois programas de CP em linguagem Ladder, os quais utilizam três entradas digitais (X0, X1 e X2) e três saídas digitais (Y0,Y1 e Y2).

Em relação aos programas apresentados, pode-se afirmar que