First and foremost, if you want to become a good programmer, one of the best programming language to learn is CPP without a doubt. But don't forget, programming is not about syntax, it's about logic and how you react when faced with a problem
Here you can find some simple apps with perfect usage for beginners
with all due respect erfan taghinia