Should a new programmer nowadays start with C/C++ or OOP language? [closed]
- by deviDave
I've been a programmer for 15+ years. In my time, we all started with C or C++ and then moved to C# or Java. At that time it was a usual practice.
Now, my brother wants to follow my steps and I am not sure what advice to give him. So, I am asking the community for an opinion.
Should nowadays new programmer with zero programming knowledge start with functional languages (C, C++, etc.) or he should start directly with OOP languages (Java, C#, etc.)?
The reply should be considered in the context of my brother's future assignments. He will mainly work on Java mobile applications as well as ASP.NET web apps. He will have to touch with desktop apps, low level programming, drivers, etc.
This is the reason I am not sure if he should ever need to learn functional languages.