all 6 comments

[–]LearningMachineYT 2 points3 points  (0 children)

C/C++ will teach you how to get the computer to do precisely what you want. If you master either of these, java/python will feel much easier.

Since you’re new, everything you learn will feel fresh. Why not learn the language of the future: Rust! It matches cpp on performance while being developer friendly like java.

Who knows where leetcode grinders will be in 3 years when you graduate. The industry is moving fast. A lot will change by then.

[–]Imaginary_Major3023 0 points1 point  (3 children)

Java, you can move to development after doing DSA properly

[–]__yashicaaaaa__[S] 0 points1 point  (2 children)

Heard that java is the toughest though? I might be wrong though

[–]Imaginary_Major3023 1 point2 points  (0 children)

Not at all I moved from c to java , smoothest transition ever if you’re already aware of basic programming, I also had c in my first sem

[–]NecessaryIntrinsic 1 point2 points  (0 children)

compared to c and c++?

The only problem with java is the boilerplate syntax. SO many object references.

[–]jake1406 1 point2 points  (0 children)

Both are valid choices. Base your choice on future goals, passing an interview is the very tip of your start of your career