ID:2038114
 
(See the best response by Ter13.)
Problem description:
I'm interested in using some of the other programming languages I know with DM, in general-what's a good way to segway into that? As well as some recommendations on what could enchance DM's functions a bit?
Thanks.
Best response
Javascript. You need to learn Javascript, SQL, HTML, and CSS.

BYOND's browser controls can do quite a lot. Offloading complex UI calculations to the client is now very possible using .winset, and byond://winset? protocol.
Doohl did a pretty good tutorial on Javascript if you've not seen it already(albeit it was written with the web client in mind). It can be found here.
In response to Ter13
I'm familiar or proficient with all of those already, I guess that's why they never come to mind. I'll fiddle around and see what applications I can make.