Camp sounds stupid AF.
Don't learn C++ first, you'll quit in days.
Start with .NET, then go to C# (if you want to learn C++) and then C++.
Learning .NET is very easy, transitioning to C# is easier, and then transitioning to C++ isn't too hard. Same concepts, different syntax (the way the code...