Original Post
Okay I'm having a lot of problems jumping into programming, and my main problem is that I've read the books, I understand the concepts, but I've yet to put it to practice and make something. I have books on both C++ and C# but both of them don't tell you to just start and make something yourself and whatnot, they're just basically saying "Hey, write what I write and don't put any thought into it". I'm looking for a guide that will explain things and then tell you to maybe build something to shoot for and then have some sort of way to get used to it in case you get stuck. I'm more inclined to work with C++ but everywhere I visit lately says that C# is faster and easier than C++ and just as if not more powerful, so I'm wondering, is C++ worth it. When I was choosing a beginning language I was taught that C++ was a standard and was great, so I'm not sure where it's all coming from overall. I'd mostly want something online but a book isn't a problem either, I don't mind shelling out for one or heading to the library. TL;DR? 1. What's better C++ or C# to start with? My goal is to create a 2D Side Scroller. I eventually plan on creating an MMORPG, but I do know that it is 1)Tedious 2)Requires much work and a team and 3)Requires a bit of networking skill as well. (I don't plan on travelling this road for a while, although my design document is done ;P) 2.What are some good tutorials to start (That don't spoonfeed) for either of the choices above (Whichever is better, I'm more inclined to C++ but if there is good reasoning to go with C# I will)?