i got lucky
i took programming at high school. ia good online tutorial is hard to find... maybe someone else can help you there.
you have a compiler, right? borland's commandline compiler works good for me. if you have a few bucks you could get the Micro$oft .NET thing.
a good editor might be of use also. i use editplus.