HTML and PHP really aren't first. Those are web based programming languages. If you intend to build applications for the internet thats the way to go, however C++ is an OS based programming language. Most CS classes tend to teach Java first, I guess because it is easier than C++ and allows you to grasp the OOP concepts without having to be bothered with a more complex code, but then again I'm not a CS teacher so I really dont know why. In my opinion if you want to learn C++, go for it, I think it is more efficient to spend, say, 2 years mastering one programming language rather than spending 1 year learning Java and then spending another year learning C++
|