Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Java or Python? For full stack development?

I am just a C++ dude and I was just wondering if I wanted to be a full Stack developer what should I learn Java or Python? People I have talked to say that java takes a bit too much code to do the same thing in Python but then Java is more powerful. i really am pretty confused. Anyone to enlighten me?

3 Answers

I would like if Craig Dennis and Kenneth Love could answer this. Thanks a lot.

Christine Rose
Christine Rose
6,745 Points

Through my research, I've found companies searching more for Java than Python, especially in full-stack, but it's a close call. They pretty much want everything. If you already know C++, I understand that Java is much easier to learn than someone starting from scratch, like me.

Also, since you know C++, I think you'll pick up Python really easily.

I already know bit of Java and Python. But now that I really want to excel, I gotta pick. Java is pretty intimidating (the Advanced Java). Thanks for the help @Christine Rose.

Christine Rose
Christine Rose
6,745 Points

Understood. Although I see more requests for Java, Python is in high demand. I'd go for that one. Besides! It's named after Monty! :)