Well we all know what program everyone writes first dont we?
Yep, you got it. Hello world!
So first things first, you must choose your IDE and compiler. I am not going to go into depth about this at all, but 2 IDE's i suggest are:
Code::Blocks
DevCPP
Code blocks is a more user friendly IDE...