I have been a programmer 25 years and I have never had to manage memory in my life, and nor would i want to start managing it now. I wrote my first iOS app before they implemented ARC (automatic reference counting) and i swore blind i would never write another. I think a lot of people thought the same thing and ARC appeared with the next xcode release. There are more important things in programming then wondering if you can delete an array safely.
As parent said, JS first, C# second and thats it. You can learn JS with just a browser and a text editor. For C# you need the community edition which pretty much lets you code anything from Hello World to a website.
C and C++ just have too much baggage associated with them.