C# using Visual Studio is a great language to learn. If you like C# you may eventually like VB.Net, and vice versa. It has sophisticated data structures, can be Object Oriented and makes great Windows desktop applications or can be the code behind an ASP.Net website or web application.
C# and VB.Net have great support from the Online Community via the Third-Party Online Templates available. In this tutorial we do a Blackjack Card Game and do small tailorings.
Hope you enjoy the tutorial.
There are so many other online templates available when you drop down the Online Templates options within the New Project window of any Visual Studio product (ie. C#, C#, C++, ASP.Net).
If this was interesting you may be interested in this too.