Der Kontaktplan ist eine Programmiersprache. Seine Elemente sind Kontakte, Spulen, Funktionen und Funktionsbausteine. Diese Elemente werden mit Hilfe von horizontalen und vertikalen Verbindungslinien mit der Stromschiene verbunden.
Ein KOP-Programm ist intern in Netzwerke strukturiert.
Ein KOP-Netzwerk wird grafisch durch miteinander verbundene Funktionsboxen definiert, die wiederum mit der linken Stromschiene verbunden sind.