I am wondering what would be a good resource to learn C# or C++. I mainly want to focus on C#, but anything works. I am currently making applications in Visual Studio, and I want to start making apps in C#, or C++. Thank you.
(PS: Preferred to have a free application for my help. I do not have much money to spend at the moment.)