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

Python vs PHP vs Java, which one is the most efficient back end language for web development?

I want to learn PHP, but saw others saying Python is easier and more efficient, and java can ensure long term maintenance and update. So, a little confused.... Which one should I learn as the back end language for web development?

2 Answers

this may not be a simple answer. The different languages may have different strengths that may make them more suitable for different projects.

All 3 are excellent languages, it depends on companies preference and current availability. I don't know what your looking to do, your own site or someone else's? I currently am learning all 3 but I find PHP to be the best as far as back-end. See which one is most comfortable for you, best of luck :)

How are you finding managing to learn all three? Is it bearable? I am learning PHP and am thinking about learning Python as well. However loads of people say just stick to one language first