Welcome to the Treehouse Community
Looking to learn something new?
Need a clarification
I got emails/notifications about new courses for beginner like learning Ruby, Python. I dont know about them. I am in my 3rd week with Treehouse and still doing HTML course. Are these programming languages related to HTML or different from it? If different, do you recommend me to start another corse along with HTML/CSS learning. P
Matthew Atkins22,916 Points
I would continue with the HTML / CSS courses for now. Maybe check out the Web Design track and get a good grasp on building and structuring a basic website. Later when you are more confident in these skills, move into learning some backend languages like PHP or Ruby. Have fun, man!
HTML/CSS are the building blocks of a website. They're apart of what's called front end development. Ruby, Python, and PHP are back end languages. The only way I can explain it is that HTML/CSS is how the website looks. Ruby, Python, and PHP are how the website works, for example taking in user input. This video should give a good explanation...https://www.youtube.com/watch?v=i5qpS_D8Law.