ID:277990
 
OK I have a game developent and design next semester ( woo ) but is the DM language for BYOND same as other programs?
Depends what you mean by 'other programs'. DM tolds some similarity with Java and I suppose also VB.NET in that you work mostly with objects. Quite a few languages read almost like a page of text though, or if you like a play script. Hence the term scripting language, incidentally. Do you know what languages you'd be working with?
In response to Stephen001
Don't forget about python, DM is very similar to that!
In response to GhostAnime
Python has the syntax, but it doesn't much force the OO on you. Ruby might be a better go at it, being scripting web-Java of sorts.
If I understand you correctly, you're asking if DM is a universal language for all programs? No, there are many different languages, and none are exactly like DM. No other programs (that are circulated, I heard there are some that are/were in the works) compile DM. They all compile different languages, like C++, Java, Visual Basic, C# etc.
In response to Jeff8500
but if you've mastered the concepts of programming, or Object-Oriented Programming, then you should pick up design practices of other languages as well as their syntax pretty quickly.

in just about every decent modern programming language*, a function is a function, a loop is a loop, and a variable is a variable! so what you learn, syntax-wise, might be transferrable to other languages.



(* your mileage may vary)
In response to digitalmouse
digitalmouse wrote:
in just about every decent modern programming language*, a function is a function, a loop is a loop, and a variable is a variable!

(* your mileage may vary)

http://www.lolcode.com/
In response to Polatrite
Polatrite wrote:

http://www.lolcode.com/

I said 'decent' didn't I?

(But I think LOLCODE is great way to understand parsers!)