ID:992875
 
(See the best response by Stephen001.)
Does the DM support any other languages besides BYOND itself, such as: Java,Python,C++,C# etc etc.
If so, how would you declare them? And what are their limits?
Best response
BYOND has a capability for calling DLLs on the server side, in trusted mode.

The interface is via call() http://www.byond.com/docs/ref/info.html#/proc/call

This gives you integration with C and C++, and if you're willing to put the effort in, any language that has C/C++ bindings.

For Java, http://www.byond.com/developer/JBoer/dmjava the effort has already been spent.

As you see form the interface in call(), you're string passing, and the BYOND world is always the initiator.
Additionally, you can use Javascript (and by extension, PHP, AJAX, and other such web-friendly languages) with the browser element.
Thanks!