I am and absolute beginner in fact I haven't even started yet. I have been reading every post so far and am a bit confused. I don't know where to start, I want to use C# geared toward .net.
I have talked to 3 different people I know and been told 3 different places to start. So I want an honest opinion should I start with C, C++, or C#. I was looking at a couple distance learning courses but they want to start clear back in Visual Basic and are very broad based in curriculam with no definitive line to go afterwards.

I need some good directional advice, so please voice your opinions and explain with pro's and con's

Thank You
CStalnak