They differ quite a bit. I find the Module System language to be more accessible for the newbs than an object-oriented language like C++, and anyone who knows the basics of programming (like knowing something of C++) can easily pick up what needs doing in the Module System. That said, there are some large inefficiencies and many more nuances when working the module system language as compared to something like C++ or Python, or BASIC, or whatever, but that's a typical trade off.
I'd suggest checking out my module system syntax sig link for a coding language-type discussion (and the module system documentation, etc, over at the Forge, too, of course).
And, as RalliX noted, this is better in the Module Development section, so whoosh it's off to the Forge with the thread.