Die Funktionsbausteinsprache ist eine Programmiersprache. Die Programmieranweisungen werden mit Programmiersymbolen realisiert, die mit Hilfe von horizontalen und vertikalen Verbindungslinien miteinander verknüpft werden.
Ein FBS-Programm ist intern in Netzwerke strukturiert.
Ein FBS-Netzwerk wird grafisch durch miteinander verbundene Funktionsboxen definiert.