sice netuším, co je "programový jazyk", ale pokud se mělo jednat o programovací, pak jakýkoli, který zvládá přímo ovládat I/O rozhraní počítače. K tomu ale budeš potřebovat znát komunikační protokol.
Pokud hledáš již hotové řešení, pak https://github.com/john30/ebusd - BridgeNet je zřejmě komerční variací na eBus od Aristonu.