Welcome to the forum.
New to programming? No problem, this will get you started.
http://darkbasicpro.thegamecreators.com/?m=forum_view&t=13351&b=7
Remember, your #1 resource, is probebly this forum, so please follow the rules.
Also, use The Game Creators website as your #2 resource, for there's tons of tutorials.
Your #3 resource, the codebase. Might I recommend,since you're new to programming, just copying and pasting some of the code from the codebase to see the effects.
Might I recommend a piece I've written?(still in the works, havn't gotten around finishing it.)
http://darkbasicpro.thegamecreators.com/?m=codebase_view&i=3034fb38a8c68828bd39031f1efec0c2
A book? I hate book. Book is stupid.