I am a beginner at C++ programming and took some video tutorials but I'm just a newbie at it. I know just simple things at it. So, I got recomendations so that if I want to learn C++ it's easier to first learn Delphi or C# because of the hardness of pointers etc.. Is that true? Can I learn C++ directly or do I need to learn them first? Please help. Thanks.
It's my recommendation not to learn another language.. especially not the two above. However if it is too difficult for you, you may want to look into python to learn the basics and swap back to cpp if you find the desire.
What I would really recommend is just learn the bare essentials and start programming, find something you want to do (liiike store passwords or something) and learn all the things you need to complete the program (in that case you'd need strings, fstream, iostream, and probably some basic encryption : see XOR) then sit down and iron it out. You'll get a lot of experience and you'll have some fun doing it =)
And pointers really aren't a hard concept to understand (once you grasp the basic concepts of how a computer work, they make perfect sense), it's just that you can easily make mistakes with those. Thing is, you can make mistakes in other languages too.
I also think that I should directly go to C++. Just as Bazzy said.. The basics of C++ aren't more difficult than the basics of other languages. I'm trying to learn C++ and then implement it in electronics but that is a future thing. I know that it also can be used like a software programming. So I'll choose later. Thank you all.