Please give a more descriptive post title next time you post. People are more likely to answer you that way.
I too am a beginner, but I'll describe the methods and sources that helped me grasp the basics.
The best way to start is small. I started by experimenting with programs that had no graphics at all. Just the mechanics that go on behind the scenes. Here are some of the very earliest things I tried:
1) Maths. Just adding, subtracting, multiplying and dividing variables.
2)The program asks for your name. You type in your name. The program prints "Your name is [name]"
3)Simple text games. Press 1 for yes, 2 for no etc.
The DBC helpfiles are very useful, ignore the "make a game in 5 steps" tutorial (most useless thing I've ever seen), but read the 10 basic tutorials, and do the tasks. The command list has descriptions of each command and an example to match. Mess around with the code and see what happens.
There are a few tutorials on these forums, and I always recommend TDK's tutorials. They're the best tutorials I've seen by far. He explains all the basic concepts very well. I don't have the link, but if you look around for one of his posts, you'll find it in his sig.
There are also a couple of tutorials on this website. The binary moon tutorials also helped me alot.
Don't expect to make games over night. Even the simplest games take a while. Head over to the WIP boards and check out how long each project is taking. Most games take more than a year to complete, and those people are veterans with DB.
Hope I helped and wasn't too discouraging. It took me about a month to learn the basics. Some learn quicker, some slower so don't get discouraged.