Do pisania programów w KIDE używany jest język schematów blokowych FBD (Function Block Diagram). Jest to rodzaj języka graficznego, polegający na umieszczaniu na schemacie bloków funkcyjnych realizujących określone działanie i łączenia ich wejść i wyjść z innymi blokami, zmiennymi, parametrami itp. Użytkownik ma do wyboru ponad 100 bloków funkcyjnych o różnym działaniu czy logice. Bloki funkcyjne znajdują się w prawej części okna programu w oknie „Bloki”. Domyślnie użytkownik ma do dyspozycji bloki z 7 grup:
Dodawanie funkcji do KIDE |