dazu wäre es ganz nett, wenn wir wissen würden, welche Voraussetzungen du mitbringst. Hast du schon mal programmiert? Wenn ja, mit welcher Sprache?
Von der Picke auf kannst du es z.B. mit dem OpenBook Visual C# 2005 lernen.
C# ist übrigens nicht direkt mit C++ zu vergleichen. Die Syntax ist zwar ähnlich, den großen Unterschied macht aber das .NET Framework, auf dem C# aufbaut.