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

1 Answer

Stuart Wright
Stuart Wright
41,118 Points

My opinion is that it doesn't really matter much which language you choose. There are several valid options, including the two that you've mentioned. You will learn useful concepts that relate to back-end programming in any language, no matter which language you choose to study now. I see from your profile that you've studied some JS, C# and PHP. Honestly I'd just say go with whichever of those three you liked the most, since with any of those you won't be starting completely from scratch. It is more difficult to learn how to bring everything together into a useful web application than it is to learn the syntax of any particular language, so my advice is basically to just choose one and get started, and know that the skills that you learn along the way will still be useful if you later decide that you'd prefer to use a different language.