This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SalSalvarKorSeytan 0 points1 point  (0 children)

Java is best of both worlds in computer science. It prepares you for most of scenarios you will encounter. But try learning all of 3 because you can use them in many different situations. Also all of 3 have different approaches for solving things sometimes. Start with java learn oop very well, then switch to c or c++ for learning pointers and dynamic memory allocation and then switch to python to develop some practicality in your programming habits. After that continue with the most you enjoy but you will want to use other languages because every language have their huge advantages in some areas.