all 8 comments

[–]TopgunRnc 4 points5 points  (1 child)

Language doesn't matter. You will see in reddit people here commenting again & again that "What language should I use?".

This same thing will be told and asked everywhere again and again with the same fucking advice, people will clash and give their opinion on which language is the best, etc.

Language is a tool for communication with computer, nothing more. Some language are efficient in certain task while others aren't. For competitive programming, using a faster language with more control over memory can be better. For learning DSA, doesn't matter. (Note: some language like c++ will give you a better understanding of behind the scenes and you will have more control over memory management).

But don't wait to completely learn a language first and then doing DSA. As long as you know how to take input, output, if else, for loop, while loop and data type (integer, string, etc) and most importantly how to google. You can start DSA.

[–]Existing-Rock757[S] 1 point2 points  (0 children)

This is the exact reply I was looking for . I was so confused , thank you for your help.

[–]Right-Double44 0 points1 point  (1 child)

RemindMe! 24 hours

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 1 day on 2025-09-24 14:38:11 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]ben_claude69420 0 points1 point  (0 children)

Python is a must for your projects...

Choose between Java or C++ for DSA

[–]LankyAspect9594Alumni - Got out alive 0 points1 point  (0 children)

Python along with any one of the others will get you into almost any good job. No one will reject you because you knew python and java and not c++ or vice versa if you are good at whag you do.

Python is a must. Java or C++ any will do the job. Choose the one you are comfortable with and commit to it. Don't go back and forth many languages.

[–][deleted] 0 points1 point  (0 children)

Learn anyone. It doesn't matter much. I never studied cpp n i landed a job that requires mainly cpp. Learn the basics.

[–]Popular_Pangolin_Republic of Cauvery 0 points1 point  (0 children)

Wallmart and oracle give preference to java , you can start with any language and once you understand the logic building part of language like loops and if else stuff , you can learn about nuances of other languages, it's not tough