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

Abdullah Mohamed
17,323 PointsBuilding social network
What are the languages and any other tools which which are needed to build a social website where users can post text and images.
2 Answers
John Steer-Fowler
Courses Plus Student 11,734 PointsHi Abdullah Mohamed,
Personally, I would recommend learning Ruby on Rails. It's a fantastic web development framework built upon the Ruby programming language.
I see from your profile you have already learnt a little bit of ruby, so you could just continue with Ruby.
There is a Rails Development track that I recommend you follow closely. When you get good at Ruby on Rails, Treehouse even has a course to Build a Social Network... sounds pretty ideal for what you're looking for!
Good luck :D

jason chan
31,009 Pointshttps://laracasts.com/series/build-a-laravel-app-from-scratch
this was created with laravel framework. So php. But you have to have strong understanding of OOP and sql.
Abdullah Mohamed
17,323 PointsAbdullah Mohamed
17,323 PointsThanks John Steer-Fowler that was really helpful.