Part 2 : Dammit, I have a bug in my program
Ok, right now you just have to relax a bit, this is totally normal not to develop a working program at the first try.
The debugger is a program which stand between you program and the Operating System (OS). It is here to help you when you want to find why something is going wrong in your program.