Los PLCs se programan en lógica de escalera porque los técnicos no pueden entender los lenguajes de programación reales. De manera similar, los PCBs se diseñan en GUIs porque, históricamente, los ingenieros eléctricos eran retrasados.