What programming languages are supported by XFCE plugins? \
Xfce is based on the GTK+ toolkit.
See gtk.org/language-bindings.
Next, you can search for this:
Together with GtkSocket, GtkPlug provides the ability to embed widgets from one process into another process in a fashion that is transparent to the user.