I'm not sure a MMORPG ("simple" or not) is the best concept as a first step into programming. In fact... that's a bad idea
But you'll understand why very soon...
Quote: "I'm wondering if this is possible with DarkBASIC"
The only question is: will you succeed to create it? A 2D "Ninja Gaiden" is 100% possible with DB.
So your second idea is very good : starting with DBP is perfect. It's a very powerfull, complete & very easy language. I don't bought the book, but I think the inbuilt help wouldn't be enough for beginner.
Have a very nice game developper life