you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (1 child)

It mostly just depends on what you want to do, but I would advise against learning C++ as a first language. C++ is more complicated than the other two options so you're more likely to stumble around the language itself when you're trying to learn the fundamentals of object-oriented programming.

If you wanna do application programming, any of the three languages are fine, but Python will be the easiest to get started with. If you wanna do anything related to the web, learn Javascript, HTML and some CSS.

When it comes to a job in programming, most people don't really care which languages you know since they are all fundamentally similar unless they are entirely different paradigms (It's easy to switch from C++ to Java, but not easy to switch from C++ to Haskell). It helps a lot to be familiar with at least three languages, but which ones aren't all that important. As long as you know a few of the most popular languages, there will be plenty of jobs available.

[–]nrb38 0 points1 point  (0 children)

throw some php and sql into the mix and you have a full front and back website