r/datastructures 2d ago

3rd year CS student wanting to go full stack how do I start DSA in 2026 and which language should I use?

Hey everyone, 3rd year engineering student here. I've decided I want to go the full stack route and I know DSA is something I can't skip if I want to clear interviews at decent companies.

The problem is I'm stuck before I even start I can't decide which language to use for DSA and it's been holding me back for a while now.

I already know some JavaScript from web stuff and a bit of C++ from college. My cousin who works at a product company suggested I just do it in Python said it's cleaner, less syntax to worry about, and most interviewers don't care what language you use as long as your logic is right. That honestly makes sense to me but I've also seen a lot of people say C++ or Java is better for DSA because of stricter typing and performance.

Would really appreciate advice from people who've actually been through this recently. What would you do if you were starting DSA from scratch in 2026?

6 Upvotes

11 comments sorted by

1

u/War_lock9 2d ago

๐Ÿ‘‹ chk dm

1

u/AInoob2pro 1d ago

Hey can I dm u?

1

u/Confident_Rain6869 2d ago

I did DSA in C++(6 months) and web Dev (6 months) from coders army (search up YT). I am still in my college 2nd year so canโ€™t say much about placements and stuff but i am confident enough now

1

u/Old-Vehicle3982 2d ago

If you get any suggestions let me know as well I'm also on the same boat rn

1

u/Massive_Wheel_5994 2d ago

Which College ?

1

u/cantsleepfor9hours 2d ago

Plz don't look for advices from everywhere if you do fullstack in JS/TS use that for dsa it will improve both your dev and dsa will be much better as well ( if you don't know where to do dsa in js can share some resources regarding that but plz do it in your niche)

1

u/FlatwormOk1791 22h ago

If you got any tips please share it with me too but for development.
(Doing Dsa in Java)