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!

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

what to learn ?

hey guys i want to build websites which languages should i learn ? and basicly i wanted to say that im new here so hello everybody :)

5 Answers

Jack Spangenberg
Jack Spangenberg
643 Points


You first need to learn HTML and CSS for basic structure and styling your pages. Then move on to JavaScript to make your sites interactive. After that I would choose between learning Bootstrap Alpha-v4 and PHP.

why between ? php is a server side and bootstrap is a responsive framework am i right ?

Jack Spangenberg
Jack Spangenberg
643 Points


PHP enables you to use databases, contact forms, etc.

Bootstrap is for advanced structuring for your webpage with mobile devices in mind.

They are different but both important.

It's better to learn one language at a time too

there is also NODE.JS and Ruby in server side ? what u really recommend me to learn i know that php is open source and easy to learn but alot of people like node.js..

Jack Spangenberg
Jack Spangenberg
643 Points

You wanted to build a webSITE not a webAPP. If you want to build a web application that is a whole other story. You can learn any language on here and it will help you.

so php are for websites and ruby and node.js are for webapps ?

i like to jump around and try a lot of languages.