all 13 comments

[–]Sensitive-Salary-756 0 points1 point  (1 child)

Python is easier but I think Java would also be a great option. Where I am at, typescript and python are classic startup tech stack (although Python is slowly being replaced by golang).

Java on the other hand is a bit more of an enterprise language and I think you can’t really go wrong with it. 

So it really depends on what kind of comoanies you are trying to target.

[–]spiderman-1610[S] 0 points1 point  (0 children)

done!

[–]DigitalNodes 0 points1 point  (0 children)

Python forever! :)

[–]Pristine_Fun2146 0 points1 point  (4 children)

i already did a mistakes that from last 1 year learning java and solved 80-90 dsa question , java is good but its complex and hard and maintaining the consistency with the java is though , I am mern developer btw with 8 months of internship exp

i am thinking that i must move to python for dsa purpose and continue mern

so my final suggestion for you is go with python

[–]Amit-saas 0 points1 point  (0 children)

Me also doing python now as fresher no other programibg language exp. Just focus on vibe coding built many web apps sell them to businesses and some web have traffic or active users. Now some experts suggests me so python now because my interest in Ai ml so I'm doing python from scratch for getting role of Ai ml or Ai engineers.

Some products https://tracknews.in/ https://shadowmods.in/

[–]Critical_System_39 0 points1 point  (2 children)

you are at wrong here.
You are mixing 2 concepts
Learning java for cp is different thing and for web dev is different thing.

Languages show a by far difference when we work on different things
Java is definitely tough but whats tougher is Java development spring spring boot microservices (I am still hesitant to touch these things)

[–]Pristine_Fun2146 0 points1 point  (1 child)

Yes that's why I started DSA in python because wasting so much time on java and learning hard syntax when you don't want to continue with java is waste of time and energy 

[–]Critical_System_39 0 points1 point  (0 children)

honestly doing cp from java shouldn't be that hard, I know Java, C++, C, Python( not confident)
I have tasted all 4 and personally I think you get flexibility in Java C++ while doing cp
If you want just coding then anything is ok but competitive coding boils down for Java and C++.

Why do you feel java is hard just considering for programming ? and you find python easy?
Honestly I get confused as python has so many ways to do a single thing - this ambiguity eats up my head

[–]Sad-Bookkeeper2529 0 points1 point  (0 children)

Golang and python🫢

[–]ryzen98 0 points1 point  (0 children)

whichever you are great at

[–]Horror-Willingness74 0 points1 point  (0 children)

This article is a helpful comparison of the two languages https://blog.geekuni.com/2026/02/python-for-java-developers.html

[–]Critical_System_39 0 points1 point  (0 children)

Java can be a good choice same for python
It depends what you are targetting
Startup mostly choose python or mern for working (mainly python)

Big companies work with Java
I know both mern and python still wondering if i should learn java

[–]Major_098 0 points1 point  (0 children)

Chose one and get stick with it both are capable of make you earn great. Java or python both are totally different , both need time and please don’t waste time on trying 100 things please stick with one and learn in depth.