I am a construction man but very interested in computers. I want to learn the C# but have no idea where to start. whether i have to get a software or just start with notepad. I enrolled on a course but for 4months now i have not even receive a piece of paper.
can somebody advise me

Thank you Paul for the advice. I will get some books and start reading.
Anyway can I create a C# programme and link a report to open in excel or word for editing if the need be?


I think you should just get the C# VS Express Edition and then start looking tutorial online for Hello World program, and then get into the deeper one using variables etc, and more rules how to create method, class, namespace, inheritance, etc.. there's one tutorial from Sam's that will teach you C# in 24 hours, but not that good.. i prefer o'reilly :) really detail