Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Luqman Shah
3,016 PointsDo you have to take the html/css course first in order to take the jave/java script course?
Hi, I just joined treehouse, and although I am more interested in the iOS courses and building apps and social networking app in the future, some big social networking sites do run on java. Do you have to take the html/css course in order to take the jave/java script course? If so, that would be totally fine because html and css is indeed the "core" of a website, if that made sense lol. And what is the difference between java and java script? Which do you learn first? And which programming languages are you required to learn before you learn java/java script. Thanks!
2 Answers

Aryan Kashyap
Courses Plus Student 5,943 Pointsnoo you can use Javascript in other uses also except web so do what you want to

Greg Kitchin
31,138 PointsJavascript is typically used with HTML and CSS, so knowing a little HTML is useful, but not strictly necessary.
Java is a different language altogether, and it commonly used nowadays for apps on Android devices, though it is used elsewhere (Minecraft, the PC version at least, is written in Java). It can be used with websites, but often is stand-alone, and you can learn it without knowing anything about web design.

Luqman Shah
3,016 PointsGreg Kitchin oh ok got it, thanks bro
Luqman Shah
3,016 PointsLuqman Shah
3,016 PointsAryan Kashyap oh ok cool! Thanks!!