DevCD 2.1 contain much useful information, but indeed it is not very useful for beginners.
Basically you need to learn C first and then look into DevCD. Even then you might have major problems.
All I can say is that you need to experiment and experiment some more. Also it would be useful if you can find some friendly coder from IRC (or your fav media) who will reply your (possibly even stupid) questions. Did I already say you need to experiment? Coding is the best way to learn coding... :-)
I had a friend who taught me the basics years ago, who I am forever grateful for his help. We used to sit together and code while the other watched (huh, sounds quite dull eh?). Anyway, few years ago they found out this is one of the best ways to learn coding and improve your skills: See
www.extremeprogramming.org. Warning: You'll most likely get labeled "Nerd", if not already. You've been warned... ;-)
Thanks again Marko! :-)